home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / serial / modem-st.0 / modem-st
Tape Archive  |  1995-08-21  |  20.0 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: Tape Archive (archive/tar).

You can browse this item here: modem-st

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert Tape Archive (archive/tar) magic Supported
100% file POSIX tar archive (GNU) default
99% file POSIX tar archive (GNU), file modem-stats/modem-stats, mode 100755 , uid 0 , gid 0 , size 5110 , seconds 6016006641, user root, group root default
98% file data default
62% TrID TAR - Tape ARchive (GNU) default
37% TrID TAR - Tape ARchive (file) default
100% siegfried x-fmt/265 Tape Archive Format default
100% lsar Tar default
100% gt2 TAR Archiv gefunden (Auflistung ist deaktiviert) default
100% disktype GNU tar archive default
100% detectItEasy Archive: tar default
100% binwalkID POSIX tar archive (GNU), owner user name: "ats/modem-stats" default
100% xdgMime application/x-tar default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 6d 6f 64 65 6d 2d 73 74 | 61 74 73 2f 6d 6f 64 65 |modem-st|ats/mode|
|00000010| 6d 2d 73 74 61 74 73 00 | 00 00 00 00 00 00 00 00 |m-stats.|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 00 00 00 00 31 30 30 37 | 35 35 20 00 20 20 20 20 |....1007|55 . |
|00000070| 20 30 20 00 20 20 20 20 | 20 30 20 00 20 20 20 20 | 0 . | 0 . |
|00000080| 20 20 20 35 31 31 30 20 | 20 36 30 31 36 30 30 36 | 5110 | 6016006|
|00000090| 36 34 31 20 20 31 33 35 | 35 31 00 20 30 00 00 00 |641 135|51. 0...|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 75 73 74 61 72 20 20 | 00 72 6f 6f 74 00 00 00 |.ustar |.root...|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 72 6f 6f 74 00 00 00 |........|.root...|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000200| 07 01 64 00 08 09 00 00 | 20 01 00 00 7c 00 00 00 |..d.....| ...|...|
|00000210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000220| e8 33 07 00 00 b8 2d 00 | 00 00 bb 00 00 00 00 cd |.3....-.|........|
|00000230| 80 a3 5c 0b 09 60 8b 44 | 24 08 a3 34 0b 09 60 0f |..\..`.D|$..4..`.|
|00000240| b7 05 d0 09 00 00 50 e8 | 3c 08 00 00 83 c4 04 e8 |......P.|<.......|
|00000250| 74 08 00 00 e8 8f 00 00 | 00 50 e8 91 03 00 60 5b |t.......|.P....`[|
|00000260| b8 01 00 00 00 cd 80 eb | f7 90 90 90 90 90 90 90 |........|........|
|00000270| 00 90 90 90 00 00 00 00 | 63 3a 65 3a 00 0d 00 55 |........|c:e:...U|
|00000280| 73 61 67 65 3a 20 25 73 | 20 5b 2d 63 20 63 6f 6d |sage: %s| [-c com|
|00000290| 6d 61 6e 64 5d 20 5b 2d | 65 20 65 6e 64 5f 73 74 |mand] [-|e end_st|
|000002a0| 72 69 6e 67 5d 20 64 65 | 76 69 63 65 0a 00 72 2b |ring] de|vice..r+|
|000002b0| 00 25 73 3a 20 43 61 6e | 27 74 20 6f 70 65 6e 20 |.%s: Can|'t open |
|000002c0| 25 73 20 66 6f 72 20 72 | 65 61 64 69 6e 67 20 61 |%s for r|eading a|
|000002d0| 6e 64 20 77 72 69 74 69 | 6e 67 2e 0a 00 90 90 90 |nd writi|ng......|
|000002e0| 90 90 90 90 90 90 90 90 | 55 89 e5 56 53 8b 75 08 |........|U..VS.u.|
|000002f0| 8b 5d 0c e8 00 05 00 00 | 8b 03 a3 2c 0a 00 00 90 |.]......|...,....|
|00000300| 68 58 00 00 00 53 56 e8 | 14 05 00 60 83 c4 0c 83 |hX...SV.|...`....|
|00000310| f8 ff 0f 84 80 00 00 00 | 83 f8 63 74 0b 7e 59 83 |........|..ct.~Y.|
|00000320| f8 65 74 34 eb 52 90 90 | 6a 4f a1 44 0b 09 60 50 |.et4.R..|jO.D..`P|
|00000330| 68 10 09 00 00 e8 4e 0d | 00 60 68 5d 00 00 00 68 |h.....N.|.`h]...h|
|00000340| 10 09 00 00 e8 d7 0c 00 | 60 83 c4 14 eb b2 90 90 |........|`.......|
|00000350| 90 90 90 90 90 90 90 90 | 6a 50 a1 44 0b 09 60 50 |........|jP.D..`P|
|00000360| 68 61 09 00 00 e8 1e 0d | 00 60 83 c4 0c eb 91 90 |ha......|.`......|
|00000370| 90 90 90 90 90 90 90 90 | a1 2c 0a 00 00 50 68 5f |........|.,...Ph_|
|00000380| 00 00 00 68 d4 07 09 60 | e8 1b 03 00 60 6a 01 e8 |...h...`|....`j..|
|00000390| 5c 02 00 60 90 90 90 90 | a1 48 0b 09 60 8b 04 83 |\..`....|.H..`...|
|000003a0| a3 28 0a 00 00 85 c0 75 | 1f a1 2c 0a 00 00 50 68 |.(.....u|..,...Ph|
|000003b0| 5f 00 00 00 68 d4 07 09 | 60 e8 ea 02 00 60 6a 01 |_...h...|`....`j.|
|000003c0| e8 2b 02 00 60 90 90 90 | 68 8e 00 00 00 a1 28 0a |.+..`...|h.....(.|
|000003d0| 00 00 50 e8 b8 02 00 60 | a3 30 0a 00 00 83 c4 08 |..P....`|.0......|
|000003e0| 85 c0 75 44 a1 28 0a 00 | 00 50 a1 2c 0a 00 00 50 |..uD.(..|.P.,...P|
|000003f0| 68 91 00 00 00 68 d4 07 | 09 60 e8 a9 02 00 60 a1 |h....h..|.`....`.|
|00000400| 2c 0a 00 00 50 68 5f 00 | 00 00 68 d4 07 09 60 e8 |,...Ph_.|..h...`.|
|00000410| 94 02 00 60 6a 01 e8 d5 | 01 00 60 90 90 90 90 90 |...`j...|..`.....|
|00000420| 90 90 90 90 90 90 90 90 | 6a 00 e8 49 00 00 00 6a |........|j..I...j|
|00000430| 01 e8 42 00 00 00 6a 00 | e8 b3 01 00 60 90 90 90 |..B...j.|....`...|
|00000440| 90 90 90 90 90 90 90 90 | 25 73 3a 20 46 61 69 6c |........|%s: Fail|
|00000450| 75 72 65 20 77 72 69 74 | 69 6e 67 20 74 6f 20 25 |ure writ|ing to %|
|00000460| 73 2e 0a 00 0a 0a 00 0a | 0d 0a 00 90 90 90 90 90 |s.......|........|
|00000470| 90 90 90 90 90 90 90 90 | 55 89 e5 83 ec 08 57 56 |........|U.....WV|
|00000480| 53 30 d2 bf 10 09 00 00 | 88 d0 fc b9 ff ff ff ff |S0......|........|
|00000490| f2 ae f7 d1 89 c8 83 c0 | fe 89 45 fc bf 61 09 00 |........|..E..a..|
|000004a0| 00 88 d0 fc b9 ff ff ff | ff f2 ae f7 d1 89 ce 4e |........|.......N|
|000004b0| 31 db a1 30 0a 00 00 50 | 68 10 09 00 00 e8 f6 01 |1..0...P|h.......|
|000004c0| 00 60 89 45 f8 83 c4 08 | 83 f8 ff 75 2b a1 28 0a |.`.E....|...u+.(.|
|000004d0| 00 00 50 a1 2c 0a 00 00 | 50 68 28 02 00 00 68 d4 |..P.,...|Ph(...h.|
|000004e0| 07 09 60 e8 c0 01 00 60 | 6a 01 e8 01 01 00 60 90 |..`....`|j.....`.|
|000004f0| 90 90 90 90 90 90 90 90 | a1 30 0a 00 00 50 e8 3d |........|.0...P.=|
|00000500| 01 00 60 68 08 05 00 00 | 6a 0e e8 71 0a 00 60 6a |..`h....|j..q..`j|
|00000510| 05 e8 8a fe ff 5f 83 c4 | 10 90 90 90 a1 30 0a 00 |....._..|.....0..|
|00000520| 00 50 b8 50 00 00 00 29 | d8 50 8d 83 38 0a 00 00 |.P.P...)|.P..8...|
|00000530| 50 e8 3a 01 00 60 83 c4 | 0c 85 c0 0f 84 b7 01 00 |P.:..`..|........|
|00000540| 00 31 db bf 38 0a 00 00 | 30 c0 fc b9 ff ff ff ff |.1..8...|0.......|
|00000550| f2 ae f7 d1 89 c8 48 39 | f0 0f 82 4c 01 00 00 90 |......H9|...L....|
|00000560| 83 7d 08 00 74 72 6a 02 | 68 44 02 00 00 8d 83 38 |.}..trj.|hD.....8|
|00000570| 0a 00 00 50 e8 07 0b 00 | 60 83 c4 0c 85 c0 75 18 |...P....|`.....u.|
|00000580| 68 88 06 09 60 6a 0a e8 | 24 01 00 60 83 c3 02 83 |h...`j..|$..`....|
|00000590| c4 08 e9 f6 00 00 00 90 | 83 7d 08 00 74 3a 6a 03 |........|.}..t:j.|
|000005a0| 68 47 02 00 00 8d 83 38 | 0a 00 00 50 e8 cf 0a 00 |hG.....8|...P....|
|000005b0| 60 83 c4 0c 85 c0 75 20 | 68 88 06 09 60 6a 0a e8 |`.....u |h...`j..|
|000005c0| ec 00 00 60 83 c3 03 83 | c4 08 e9 be 00 00 00 90 |...`....|........|
|000005d0| 90 90 90 90 90 90 90 90 | 8b 45 fc 50 68 10 09 00 |........|.E.Ph...|
|000005e0| 00 8d 83 38 0a 00 00 50 | e8 93 0a 00 60 89 45 f8 |...8...P|....`.E.|
|000005f0| 83 c4 0c 85 c0 75 21 03 | 5d fc 80 bb 38 0a 00 00 |.....u!.|]...8...|
|00000600| 0d 75 01 43 80 bb 38 0a | 00 00 0a 0f 85 7c 00 00 |.u.C..8.|.....|..|
|00000610| 00 eb 79 90 90 90 90 90 | 56 68 61 09 00 00 8d 83 |..y.....|Vha.....|
|00000620| 38 0a 00 00 50 e8 56 0a | 00 60 83 c4 0c 85 c0 75 |8...P.V.|.`.....u|
|00000630| 37 80 bc 1e 38 0a 00 00 | 0d 74 0a 80 bc 1e 38 0a |7...8...|.t....8.|
|00000640| 00 00 0a 75 23 85 db 74 | 09 80 bb 37 0a 00 00 0a |...u#..t|...7....|
|00000650| 75 16 6a 00 e8 47 fd ff | 5f e9 9a 00 00 00 90 90 |u.j..G..|_.......|
|00000660| 90 90 90 90 90 90 90 90 | 83 7d 08 00 74 1e 80 bb |........|.}..t...|
|00000670| 38 0a 00 00 0d 74 15 68 | 88 06 09 60 0f be 83 38 |8....t.h|...`...8|
|00000680| 0a 00 00 50 e8 27 00 00 | 60 83 c4 08 43 bf 38 0a |...P.'..|`...C.8.|
|00000690| 00 00 30 c0 fc b9 ff ff | ff ff f2 ae f7 d1 89 c8 |..0.....|........|
|000006a0| 48 29 d8 39 f0 0f 83 b5 | fe ff ff 81 c3 38 0a 00 |H).9....|.....8..|
|000006b0| 00 89 5d f8 8b 7d f8 30 | c0 fc b9 ff ff ff ff f2 |..]..}.0|........|
|000006c0| ae 89 ca f7 d2 52 8b 45 | f8 50 68 38 0a 00 00 e8 |.....R.E|.Ph8....|
|000006d0| 2c 04 00 60 bf 38 0a 00 | 00 30 c0 fc b9 ff ff ff |,..`.8..|.0......|
|000006e0| ff f2 ae f7 d1 89 cb 4b | 83 c4 0c e9 2c fe ff ff |.......K|....,...|
|000006f0| 90 90 90 90 90 90 90 90 | 8d 65 ec 5b 5e 5f 89 ec |........|.e.[^_..|
|00000700| 5d c3 25 73 3a 20 4e 6f | 20 72 65 73 70 6f 6e 73 |].%s: No| respons|
|00000710| 65 20 66 72 6f 6d 20 25 | 73 2e 0a 00 90 90 90 90 |e from %|s.......|
|00000720| 90 90 90 90 90 90 90 90 | 55 89 e5 ff 05 b4 09 00 |........|U.......|
|00000730| 00 83 3d b4 09 00 00 01 | 7f 0e 6a 01 e8 37 fd ff |..=.....|..j..7..|
|00000740| ff 6a 00 e8 a8 fe ff 5f | a1 28 0a 00 00 50 a1 2c |.j....._|.(...P.,|
|00000750| 0a 00 00 50 68 e2 04 00 | 00 68 88 06 09 60 e8 45 |...Ph...|.h...`.E|
|00000760| ff ff 5f 6a 03 e8 86 fe | ff 5f 90 90 90 90 90 90 |.._j....|._......|
|00000770| 90 90 90 90 90 90 90 90 | 55 89 e5 53 bb 94 0a 00 |........|U..S....|
|00000780| 00 83 3d 94 0a 00 00 00 | 74 0e 90 90 8b 03 83 c3 |..=.....|t.......|
|00000790| 04 ff d0 83 3b 00 75 f4 | 8b 5d fc 89 ec 5d c3 90 |....;.u.|.]...]..|
|000007a0| 90 90 90 90 90 90 90 90 | 55 89 e5 53 a1 f8 09 00 |........|U..S....|
|000007b0| 00 83 f8 ff 75 19 31 c0 | 83 3d fc 09 00 00 00 74 |....u.1.|.=.....t|
|000007c0| 0e 90 90 90 40 83 3c 85 | fc 09 00 00 00 75 f5 89 |....@.<.|.....u..|
|000007d0| c3 85 db 74 0f 90 90 90 | 8b 04 9d f8 09 00 00 ff |...t....|........|
|000007e0| d0 4b 75 f4 68 58 05 00 | 00 e8 ca fb ff 5f 8b 5d |.Ku.hX..|....._.]|
|000007f0| fc 89 ec 5d c3 90 90 90 | 55 89 e5 83 3d bc 09 00 |...]....|U...=...|
|00000800| 00 00 75 0f c7 05 bc 09 | 00 00 01 00 00 00 e8 95 |..u.....|........|
|00000810| ff ff ff 89 ec 5d c3 90 | 55 89 e5 53 b8 01 00 00 |.....]..|U..S....|
|00000820| 00 8b 5d 08 cd 80 85 c0 | 7d 0c f7 d8 a3 c8 09 00 |..].....|}.......|
|00000830| 00 b8 ff ff ff ff 8b 5d | fc 89 ec 5d c3 90 90 90 |.......]|...]....|
|00000840| 90 90 90 90 90 90 90 90 | 55 89 e5 53 b8 56 00 00 |........|U..S.V..|
|00000850| 00 8b 5d 08 cd 80 85 c0 | 7d 0c f7 d8 a3 c8 09 00 |..].....|}.......|
|00000860| 00 b8 ff ff ff ff 8b 5d | fc 89 ec 5d c3 90 90 90 |.......]|...]....|
|00000870| 90 90 90 90 90 90 90 90 | 55 89 e5 53 8b 4d 0c 8b |........|U..S.M..|
|00000880| 55 10 b8 04 00 00 00 8b | 5d 08 cd 80 85 c0 7d 0c |U.......|].....}.|
|00000890| f7 d8 a3 c8 09 00 00 b8 | ff ff ff ff 8b 5d fc 89 |........|.....]..|
|000008a0| ec 5d c3 90 90 90 90 90 | 55 89 e5 53 8b 4d 0c b8 |.]......|U..S.M..|
|000008b0| 5b 00 00 00 8b 5d 08 cd | 80 85 c0 7d 0c f7 d8 a3 |[....]..|...}....|
|000008c0| c8 09 00 00 b8 ff ff ff | ff 8b 5d fc 89 ec 5d c3 |........|..]...].|
|000008d0| 2f 6c 69 62 2f 6c 64 2e | 73 6f 00 2f 75 73 72 2f |/lib/ld.|so./usr/|
|000008e0| 69 34 38 36 2d 6c 69 6e | 75 78 2f 6c 69 62 2f 6c |i486-lin|ux/lib/l|
|000008f0| 64 2e 73 6f 00 3a 20 63 | 61 6e 27 74 20 6c 6f 61 |d.so.: c|an't loa|
|00000900| 64 20 64 79 6e 61 6d 69 | 63 20 6c 69 6e 6b 65 72 |d dynami|c linker|
|00000910| 20 27 2f 6c 69 62 2f 6c | 64 2e 73 6f 20 6e 6f 72 | '/lib/l|d.so nor|
|00000920| 20 2f 75 73 72 2f 69 34 | 38 36 2d 6c 69 6e 75 78 | /usr/i4|86-linux|
|00000930| 2f 6c 69 62 2f 6c 64 2e | 73 6f 27 0a 00 09 73 74 |/lib/ld.|so'...st|
|00000940| 61 74 69 63 61 6c 6c 79 | 20 6c 69 6e 6b 65 64 0a |atically| linked.|
|00000950| 00 90 90 90 90 90 90 90 | 55 89 e5 83 ec 68 57 56 |........|U....hWV|
|00000960| 53 8b 5d 0c 8b 75 10 83 | 3d 20 0a 00 00 00 0f 84 |S.]..u..|= ......|
|00000970| c4 00 00 00 c7 45 fc 20 | 00 f0 62 68 b0 06 00 00 |.....E. |..bh....|
|00000980| e8 c3 fe ff ff 83 c4 04 | 85 c0 74 6c 68 bb 06 00 |........|..tlh...|
|00000990| 00 e8 b2 fe ff ff 83 c4 | 04 85 c0 74 5b 8b 03 8d |........|...t[...|
|000009a0| 7d b4 be d5 06 00 00 fc | b9 12 00 00 00 f3 a5 85 |}.......|........|
|000009b0| c0 74 1b 80 38 00 74 06 | 40 80 38 00 75 fa 2b 03 |.t..8.t.|@.8.u.+.|
|000009c0| 50 8b 03 50 6a 02 e8 ad | fe ff ff 83 c4 0c 6a 47 |P..Pj...|......jG|
|000009d0| 8d 45 b4 50 6a 02 e8 9d | fe ff ff 83 c4 0c 90 90 |.E.Pj...|........|
|000009e0| 68 80 00 00 00 e8 2e fe | ff ff 83 c4 04 eb f1 90 |h.......|........|
|000009f0| 90 90 90 90 90 90 90 90 | 68 04 0a 00 00 68 18 0a |........|h....h..|
|00000a00| 00 00 56 8b 03 50 8d 45 | ac 50 b8 02 00 00 00 83 |..V..P.E|.P......|
|00000a10| 7d 08 00 7f 05 b8 01 00 | 00 00 50 8b 45 fc ff d0 |}.......|..P.E...|
|00000a20| 8b 45 b0 50 8b 45 ac 50 | e8 7b fe ff ff 83 c4 20 |.E.P.E.P|.{..... |
|00000a30| eb 2c 90 90 90 90 90 90 | 8d 7d 98 be 1d 07 00 00 |.,......|.}......|
|00000a40| fc b9 05 00 00 00 f3 a5 | 83 7d 08 00 7f 2a 6a 13 |........|.}...*j.|
|00000a50| 8d 45 98 50 6a 02 e8 1d | fe ff ff 83 c4 0c 83 7d |.E.Pj...|.......}|
|00000a60| 08 00 7f 14 6a 00 e8 ad | fd ff ff 83 c4 04 eb f4 |....j...|........|
|00000a70| 90 90 90 90 90 90 90 90 | 8d 65 8c 5b 5e 5f 89 ec |........|.e.[^_..|
|00000a80| 5d c3 90 90 00 00 00 00 | 55 89 e5 83 ec 04 66 8b |].......|U.....f.|
|00000a90| 55 08 66 85 d2 75 05 ba | 72 13 00 00 d9 7d fe 66 |U.f..u..|r....}.f|
|00000aa0| 8b 45 fe 66 25 c0 f0 66 | 89 45 fe 89 d0 66 25 3f |.E.f%..f|.E...f%?|
|00000ab0| 0f 66 8b 55 fe 66 09 d0 | 66 89 45 fe d9 6d fe 89 |.f.U.f..|f.E..m..|
|00000ac0| ec 5d c3 90 00 00 00 00 | 55 89 e5 57 56 53 8b 7d |.]......|U..WVS.}|
|00000ad0| 10 31 db 39 1d a0 0a 00 | 00 76 21 be a4 0a 00 00 |.1.9....|.v!.....|
|00000ae0| 57 8b 55 0c 52 8b 55 08 | 52 8b 06 ff d0 83 c4 0c |W.U.R.U.|R.......|
|00000af0| 83 c6 04 43 39 1d a0 0a | 00 00 77 e4 8d 65 f4 5b |...C9...|..w..e.[|
|00000b00| 5e 5f 89 ec 5d c3 90 90 | 6c 69 62 63 2e 73 6f 2e |^_..]...|libc.so.|
|00000b10| 34 00 44 4c 4c 20 4a 75 | 6d 70 20 34 2e 36 70 6c |4.DLL Ju|mp 4.6pl|
|00000b20| 32 37 00 90 00 00 00 00 | d3 1e eb fe 00 00 00 00 |27......|........|
|00000b30| 41 54 20 49 36 0d 00 00 | 00 00 00 00 00 00 00 00 |AT I6...|........|
|00000b40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b80| 00 4f 4b 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.OK.....|........|
|00000b90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ba0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bd0| 00 00 00 00 00 00 00 00 | c0 09 00 00 00 00 00 00 |........|........|
|00000be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bf0| 00 00 90 90 00 00 00 00 | e8 08 00 00 f2 08 00 00 |........|........|
|00000c00| 00 00 00 60 73 02 04 00 | 00 f0 08 60 00 00 00 00 |...`s...|...`....|
|00000c10| 00 00 00 00 00 00 00 00 | 01 00 00 00 f8 3f 00 60 |........|.....?.`|
|00000c20| 00 00 00 00 03 00 00 00 | 08 09 00 00 f0 09 00 00 |........|........|
|00000c30| e8 09 00 00 00 00 00 00 | 02 00 00 00 04 09 00 00 |........|........|
|00000c40| d8 09 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ca0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000cb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000cc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000cd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000cf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e00| 6d 6f 64 65 6d 2d 73 74 | 61 74 73 2f 6d 6f 64 65 |modem-st|ats/mode|
|00000e10| 6d 2d 73 74 61 74 73 2e | 31 00 00 00 00 00 00 00 |m-stats.|1.......|
|00000e20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e60| 00 00 00 00 31 30 30 36 | 34 34 20 00 20 20 20 20 |....1006|44 . |
|00000e70| 20 30 20 00 20 20 20 20 | 20 30 20 00 20 20 20 20 | 0 . | 0 . |
|00000e80| 20 20 20 33 37 32 31 20 | 20 36 30 31 36 30 30 36 | 3721 | 6016006|
|00000e90| 34 35 32 20 20 31 33 37 | 31 33 00 20 30 00 00 00 |452 137|13. 0...|
|00000ea0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000eb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ec0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ed0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ee0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f00| 00 75 73 74 61 72 20 20 | 00 72 6f 6f 74 00 00 00 |.ustar |.root...|
|00000f10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f20| 00 00 00 00 00 00 00 00 | 00 72 6f 6f 74 00 00 00 |........|.root...|
|00000f30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001000| 2e 5c 22 20 43 6f 70 79 | 72 69 67 68 74 20 28 63 |.\" Copy|right (c|
|00001010| 29 20 31 39 39 35 2c 20 | 4b 65 6e 6e 65 74 68 20 |) 1995, |Kenneth |
|00001020| 4a 2e 20 48 65 6e 64 72 | 69 63 6b 73 6f 6e 0a 2e |J. Hendr|ickson..|
|00001030| 5c 22 20 09 6b 6a 68 40 | 75 73 63 2e 65 64 75 2c |\" .kjh@|usc.edu,|
|00001040| 20 6b 6a 68 40 73 65 61 | 73 2e 73 6d 75 2e 65 64 | kjh@sea|s.smu.ed|
|00001050| 75 0a 2e 5c 22 20 41 6c | 6c 20 72 69 67 68 74 73 |u..\" Al|l rights|
|00001060| 20 72 65 73 65 72 76 65 | 64 2e 0a 2e 5c 22 0a 2e | reserve|d...\"..|
|00001070| 5c 22 20 54 68 69 73 20 | 70 72 6f 67 72 61 6d 20 |\" This |program |
|00001080| 6d 61 79 20 62 65 20 66 | 72 65 65 6c 79 20 63 6f |may be f|reely co|
|00001090| 70 69 65 64 20 61 6e 64 | 20 75 73 65 64 2c 20 61 |pied and| used, a|
|000010a0| 73 20 6c 6f 6e 67 20 61 | 73 20 74 68 69 73 20 68 |s long a|s this h|
|000010b0| 65 61 64 65 72 2c 0a 2e | 5c 22 20 74 68 65 20 61 |eader,..|\" the a|
|000010c0| 63 63 6f 6d 70 61 6e 79 | 69 6e 67 20 64 6f 63 75 |ccompany|ing docu|
|000010d0| 6d 65 6e 74 61 74 69 6f | 6e 2c 20 61 6e 64 20 74 |mentatio|n, and t|
|000010e0| 68 65 20 61 75 74 68 6f | 72 27 73 20 6e 61 6d 65 |he autho|r's name|
|000010f0| 20 72 65 6d 61 69 6e 20 | 69 6e 74 61 63 74 2e 0a | remain |intact..|
|00001100| 2e 5c 22 0a 2e 5c 22 20 | 54 68 69 73 20 73 6f 66 |.\"..\" |This sof|
|00001110| 74 77 61 72 65 20 69 73 | 20 70 72 6f 76 69 64 65 |tware is| provide|
|00001120| 64 20 6f 6e 20 61 6e 20 | 41 53 2d 49 53 20 62 61 |d on an |AS-IS ba|
|00001130| 73 69 73 20 61 6e 64 20 | 74 68 65 20 61 75 74 68 |sis and |the auth|
|00001140| 6f 72 20 6d 61 6b 65 73 | 0a 2e 5c 22 20 6e 6f 20 |or makes|..\" no |
|00001150| 77 61 72 72 61 6e 74 79 | 20 6f 66 20 61 6e 79 20 |warranty| of any |
|00001160| 6b 69 6e 64 2e 0a 2e 5c | 22 0a 2e 5c 22 20 09 40 |kind...\|"..\" .@|
|00001170| 28 23 29 6d 6f 64 65 6d | 2d 73 74 61 74 73 2e 31 |(#)modem|-stats.1|
|00001180| 09 31 2e 30 09 32 30 20 | 41 75 67 75 73 74 20 31 |.1.0.20 |August 1|
|00001190| 39 39 35 0a 2e 5c 22 0a | 2e 54 48 20 4d 4f 44 45 |995..\".|.TH MODE|
|000011a0| 4d 2d 53 54 41 54 53 20 | 31 20 22 32 30 20 41 75 |M-STATS |1 "20 Au|
|000011b0| 67 75 73 74 20 31 39 39 | 35 22 0a 2e 53 48 20 4e |gust 199|5"..SH N|
|000011c0| 41 4d 45 0a 5c 66 42 6d | 6f 64 65 6d 2d 73 74 61 |AME.\fBm|odem-sta|
|000011d0| 74 73 5c 66 52 20 5c 2d | 0a 73 65 6e 64 20 61 20 |ts\fR \-|.send a |
|000011e0| 63 6f 6d 6d 61 6e 64 20 | 74 6f 20 61 20 6d 6f 64 |command |to a mod|
|000011f0| 65 6d 2c 0a 61 6e 64 20 | 63 6f 70 79 20 74 68 65 |em,.and |copy the|
|00001200| 20 6d 6f 64 65 6d 27 73 | 20 72 65 73 70 6f 6e 73 | modem's| respons|
|00001210| 65 20 74 6f 20 73 74 61 | 6e 64 61 72 64 20 6f 75 |e to sta|ndard ou|
|00001220| 74 70 75 74 0a 2e 53 48 | 20 53 59 4e 4f 50 53 49 |tput..SH| SYNOPSI|
|00001230| 53 0a 5c 66 42 6d 6f 64 | 65 6d 2d 73 74 61 74 73 |S.\fBmod|em-stats|
|00001240| 5c 66 52 0a 5b 20 5c 66 | 42 2d 63 5c 66 52 20 5c |\fR.[ \f|B-c\fR \|
|00001250| 66 49 63 6f 6d 6d 61 6e | 64 5c 66 52 20 5d 0a 5b |fIcomman|d\fR ].[|
|00001260| 20 5c 66 42 2d 65 5c 66 | 52 20 5c 66 49 65 6e 64 | \fB-e\f|R \fIend|
|00001270| 5f 73 74 72 69 6e 67 5c | 66 52 20 5d 0a 5c 66 49 |_string\|fR ].\fI|
|00001280| 64 65 76 69 63 65 5c 66 | 52 0a 2e 53 48 20 44 45 |device\f|R..SH DE|
|00001290| 53 43 52 49 50 54 49 4f | 4e 0a 5c 66 42 6d 6f 64 |SCRIPTIO|N.\fBmod|
|000012a0| 65 6d 2d 73 74 61 74 73 | 5c 66 52 20 69 73 20 74 |em-stats|\fR is t|
|000012b0| 79 70 69 63 61 6c 6c 79 | 20 75 73 65 64 20 74 6f |ypically| used to|
|000012c0| 20 64 6f 63 75 6d 65 6e | 74 20 61 20 6d 6f 64 65 | documen|t a mode|
|000012d0| 6d 27 73 20 73 74 61 74 | 75 73 20 61 66 74 65 72 |m's stat|us after|
|000012e0| 20 61 0a 63 6f 6e 6e 65 | 63 74 69 6f 6e 2c 20 61 | a.conne|ction, a|
|000012f0| 6e 64 20 6d 61 79 20 61 | 6c 73 6f 20 62 65 20 75 |nd may a|lso be u|
|00001300| 73 65 64 20 74 6f 20 67 | 61 74 68 65 72 20 61 63 |sed to g|ather ac|
|00001310| 63 6f 75 6e 74 69 6e 67 | 20 73 74 61 74 69 73 74 |counting| statist|
|00001320| 69 63 73 2e 0a 2e 62 72 | 0a 5c 66 42 6d 6f 64 65 |ics...br|.\fBmode|
|00001330| 6d 2d 73 74 61 74 73 5c | 66 52 20 6d 61 79 20 62 |m-stats\|fR may b|
|00001340| 65 20 75 73 65 64 20 74 | 6f 20 73 65 6e 64 20 61 |e used t|o send a|
|00001350| 6e 20 69 6e 69 74 69 61 | 6c 69 7a 61 74 69 6f 6e |n initia|lization|
|00001360| 20 73 74 72 69 6e 67 20 | 74 6f 20 61 20 6d 6f 64 | string |to a mod|
|00001370| 65 6d 2e 0a 2e 62 72 0a | 5c 66 42 6d 6f 64 65 6d |em...br.|\fBmodem|
|00001380| 2d 73 74 61 74 73 5c 66 | 52 20 6d 61 79 20 61 6c |-stats\f|R may al|
|00001390| 73 6f 20 62 65 20 75 73 | 65 64 20 74 6f 20 72 65 |so be us|ed to re|
|000013a0| 73 65 74 20 61 20 6d 6f | 64 65 6d 2e 0a 2e 53 48 |set a mo|dem...SH|
|000013b0| 20 4f 50 54 49 4f 4e 53 | 0a 2e 48 50 0a 5c 66 42 | OPTIONS|..HP.\fB|
|000013c0| 2d 63 5c 66 52 20 5c 66 | 49 63 6f 6d 6d 61 6e 64 |-c\fR \f|Icommand|
|000013d0| 5c 66 50 0a 73 65 74 73 | 20 74 68 65 20 63 6f 6d |\fP.sets| the com|
|000013e0| 6d 61 6e 64 20 74 6f 20 | 73 65 6e 64 20 74 6f 20 |mand to |send to |
|000013f0| 74 68 65 20 6d 6f 64 65 | 6d 2e 0a 2e 62 72 0a 54 |the mode|m...br.T|
|00001400| 68 65 20 64 65 66 61 75 | 6c 74 20 69 73 20 5c 66 |he defau|lt is \f|
|00001410| 42 41 54 20 49 36 5c 66 | 50 0a 2e 62 72 0a 45 76 |BAT I6\f|P..br.Ev|
|00001420| 65 6e 20 69 66 20 74 68 | 65 20 6d 6f 64 65 6d 20 |en if th|e modem |
|00001430| 65 63 68 6f 65 73 20 5c | 66 49 63 6f 6d 6d 61 6e |echoes \|fIcomman|
|00001440| 64 5c 66 50 2c 20 69 74 | 20 77 69 6c 6c 20 6e 6f |d\fP, it| will no|
|00001450| 74 20 62 65 20 63 6f 70 | 69 65 64 20 74 6f 20 74 |t be cop|ied to t|
|00001460| 68 65 20 6f 75 74 70 75 | 74 2e 0a 2e 48 50 0a 5c |he outpu|t...HP.\|
|00001470| 66 42 2d 65 5c 66 52 20 | 5c 66 49 65 6e 64 5f 73 |fB-e\fR |\fIend_s|
|00001480| 74 72 69 6e 67 5c 66 50 | 0a 73 65 74 73 20 74 68 |tring\fP|.sets th|
|00001490| 65 20 6d 6f 64 65 6d 27 | 73 20 66 69 6e 61 6c 20 |e modem'|s final |
|000014a0| 72 65 73 70 6f 6e 73 65 | 20 73 74 72 69 6e 67 2e |response| string.|
|000014b0| 0a 2e 62 72 0a 54 68 65 | 20 64 65 66 61 75 6c 74 |..br.The| default|
|000014c0| 20 69 73 20 5c 66 42 4f | 4b 5c 66 50 0a 2e 62 72 | is \fBO|K\fP..br|
|000014d0| 0a 41 6c 6c 20 6f 66 20 | 74 68 65 20 6d 6f 64 65 |.All of |the mode|
|000014e0| 6d 27 73 20 72 65 73 70 | 6f 6e 73 65 20 74 6f 20 |m's resp|onse to |
|000014f0| 5c 66 49 63 6f 6d 6d 61 | 6e 64 5c 66 50 2c 20 75 |\fIcomma|nd\fP, u|
|00001500| 70 20 74 6f 20 62 75 74 | 20 6e 6f 74 20 69 6e 63 |p to but| not inc|
|00001510| 6c 75 64 69 6e 67 0a 5c | 66 49 65 6e 64 5f 73 74 |luding.\|fIend_st|
|00001520| 72 69 6e 67 5c 66 50 2c | 20 77 69 6c 6c 20 62 65 |ring\fP,| will be|
|00001530| 20 63 6f 70 69 65 64 20 | 74 6f 20 74 68 65 20 6f | copied |to the o|
|00001540| 75 74 70 75 74 2e 0a 2e | 53 48 20 4e 4f 54 45 53 |utput...|SH NOTES|
|00001550| 0a 5c 66 42 6d 6f 64 65 | 6d 2d 73 74 61 74 73 5c |.\fBmode|m-stats\|
|00001560| 66 52 20 72 65 71 69 72 | 65 73 20 62 6f 74 68 20 |fR reqir|es both |
|00001570| 72 65 61 64 20 61 6e 64 | 20 77 72 69 74 65 20 61 |read and| write a|
|00001580| 63 63 65 73 73 20 74 6f | 20 5c 66 49 64 65 76 69 |ccess to| \fIdevi|
|00001590| 63 65 5c 66 52 2e 0a 2e | 62 72 0a 5c 66 42 6d 6f |ce\fR...|br.\fBmo|
|000015a0| 64 65 6d 2d 73 74 61 74 | 73 5c 66 52 20 65 78 69 |dem-stat|s\fR exi|
|000015b0| 74 73 20 69 66 20 5c 66 | 49 64 65 76 69 63 65 5c |ts if \f|Idevice\|
|000015c0| 66 52 20 64 6f 65 73 6e | 27 74 20 72 65 73 70 6f |fR doesn|'t respo|
|000015d0| 6e 64 20 69 6e 20 35 20 | 73 65 63 6f 6e 64 73 2e |nd in 5 |seconds.|
|000015e0| 0a 2e 53 48 20 45 58 41 | 4d 50 4c 45 53 0a 2e 53 |..SH EXA|MPLES..S|
|000015f0| 53 20 52 65 63 6f 72 64 | 20 4d 6f 64 65 6d 20 53 |S Record| Modem S|
|00001600| 74 61 74 75 73 0a 64 61 | 74 65 20 3e 3e 20 73 74 |tatus.da|te >> st|
|00001610| 61 74 75 73 0a 2e 62 72 | 0a 6d 6f 64 65 6d 2d 73 |atus..br|.modem-s|
|00001620| 74 61 74 73 20 2f 64 65 | 76 2f 63 75 61 31 20 3e |tats /de|v/cua1 >|
|00001630| 3e 20 73 74 61 74 75 73 | 0a 2e 53 53 20 49 6e 69 |> status|..SS Ini|
|00001640| 74 69 61 6c 69 7a 65 20 | 4d 6f 64 65 6d 0a 6d 6f |tialize |Modem.mo|
|00001650| 64 65 6d 2d 73 74 61 74 | 73 20 2d 63 20 22 41 54 |dem-stat|s -c "AT|
|00001660| 20 26 46 31 22 20 2f 64 | 65 76 2f 63 75 61 31 20 | &F1" /d|ev/cua1 |
|00001670| 3e 20 2f 64 65 76 2f 6e | 75 6c 6c 0a 2e 53 53 20 |> /dev/n|ull..SS |
|00001680| 52 65 73 65 74 20 4d 6f | 64 65 6d 0a 6d 6f 64 65 |Reset Mo|dem.mode|
|00001690| 6d 2d 73 74 61 74 73 20 | 2d 63 20 41 54 5a 20 2f |m-stats |-c ATZ /|
|000016a0| 64 65 76 2f 63 75 61 31 | 20 3e 20 2f 64 65 76 2f |dev/cua1| > /dev/|
|000016b0| 6e 75 6c 6c 0a 2e 53 48 | 20 53 45 45 20 41 4c 53 |null..SH| SEE ALS|
|000016c0| 4f 0a 54 68 65 20 6d 61 | 6e 75 61 6c 20 66 6f 72 |O.The ma|nual for|
|000016d0| 20 79 6f 75 72 20 6d 6f | 64 65 6d 2e 0a 2e 53 48 | your mo|dem...SH|
|000016e0| 20 42 55 47 53 0a 5c 66 | 42 6d 6f 64 65 6d 2d 73 | BUGS.\f|Bmodem-s|
|000016f0| 74 61 74 73 5c 66 52 20 | 66 61 69 6c 73 20 62 61 |tats\fR |fails ba|
|00001700| 64 6c 79 20 69 66 20 5c | 66 49 65 6e 64 5f 73 74 |dly if \|fIend_st|
|00001710| 72 69 6e 67 5c 66 52 20 | 69 73 20 6e 6f 74 20 63 |ring\fR |is not c|
|00001720| 6f 72 72 65 63 74 2e 0a | 2e 62 72 0a 4e 6f 74 20 |orrect..|.br.Not |
|00001730| 61 6c 6c 20 6d 6f 64 65 | 6d 73 20 70 72 6f 76 69 |all mode|ms provi|
|00001740| 64 65 20 75 73 65 66 75 | 6c 20 6c 69 6e 6b 20 73 |de usefu|l link s|
|00001750| 74 61 74 69 73 74 69 63 | 73 2e 0a 2e 62 72 0a 5c |tatistic|s...br.\|
|00001760| 66 42 6d 6f 64 65 6d 2d | 73 74 61 74 73 5c 66 52 |fBmodem-|stats\fR|
|00001770| 20 77 6f 6e 27 74 20 77 | 6f 72 6b 20 77 69 74 68 | won't w|ork with|
|00001780| 20 6d 67 65 74 74 79 28 | 31 29 2e 0a 2e 53 48 20 | mgetty(|1)...SH |
|00001790| 41 55 54 48 4f 52 0a 4b | 65 6e 6e 65 74 68 20 4a |AUTHOR.K|enneth J|
|000017a0| 2e 20 48 65 6e 64 72 69 | 63 6b 73 6f 6e 0a 2e 62 |. Hendri|ckson..b|
|000017b0| 72 0a 6b 6a 68 40 75 73 | 63 2e 65 64 75 2c 20 6b |r.kjh@us|c.edu, k|
|000017c0| 6a 68 40 73 65 61 73 2e | 73 6d 75 2e 65 64 75 0a |jh@seas.|smu.edu.|
|000017d0| 0a 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000017e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000017f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001800| 6d 6f 64 65 6d 2d 73 74 | 61 74 73 2f 6d 6f 64 65 |modem-st|ats/mode|
|00001810| 6d 2d 73 74 61 74 73 2e | 63 00 00 00 00 00 00 00 |m-stats.|c.......|
|00001820| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001830| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001840| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001850| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001860| 00 00 00 00 31 30 30 36 | 34 34 20 00 20 20 20 20 |....1006|44 . |
|00001870| 20 30 20 00 20 20 20 20 | 20 30 20 00 20 20 20 20 | 0 . | 0 . |
|00001880| 20 20 31 32 31 31 30 20 | 20 36 30 31 36 30 30 36 | 12110 | 6016006|
|00001890| 36 33 32 20 20 31 34 30 | 30 35 00 20 30 00 00 00 |632 140|05. 0...|
|000018a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000018b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000018c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000018d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000018e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000018f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001900| 00 75 73 74 61 72 20 20 | 00 72 6f 6f 74 00 00 00 |.ustar |.root...|
|00001910| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001920| 00 00 00 00 00 00 00 00 | 00 72 6f 6f 74 00 00 00 |........|.root...|
|00001930| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001940| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001950| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001980| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000019a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000019b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000019c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000019d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000019e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000019f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001a00| 2f 2a 20 53 65 6e 64 20 | 61 20 63 6f 6d 6d 61 6e |/* Send |a comman|
|00001a10| 64 20 74 6f 20 61 20 6d | 6f 64 65 6d 2c 20 61 6e |d to a m|odem, an|
|00001a20| 64 20 65 63 68 6f 20 74 | 68 65 20 6d 6f 64 65 6d |d echo t|he modem|
|00001a30| 27 73 20 72 65 73 70 6f | 6e 73 65 2e 0a 20 2a 0a |'s respo|nse.. *.|
|00001a40| 20 2a 20 54 68 69 73 20 | 70 72 6f 67 72 61 6d 20 | * This |program |
|00001a50| 69 73 20 74 79 70 69 63 | 61 6c 6c 79 20 75 73 65 |is typic|ally use|
|00001a60| 64 20 74 6f 20 64 6f 63 | 75 6d 65 6e 74 20 61 20 |d to doc|ument a |
|00001a70| 6d 6f 64 65 6d 27 73 20 | 73 74 61 74 75 73 20 61 |modem's |status a|
|00001a80| 66 74 65 72 20 61 0a 20 | 2a 20 63 6f 6e 6e 65 63 |fter a. |* connec|
|00001a90| 74 69 6f 6e 2c 20 61 6e | 64 20 6d 61 79 20 61 6c |tion, an|d may al|
|00001aa0| 73 6f 20 62 65 20 75 73 | 65 64 20 74 6f 20 67 61 |so be us|ed to ga|
|00001ab0| 74 68 65 72 20 61 63 63 | 6f 75 6e 74 69 6e 67 20 |ther acc|ounting |
|00001ac0| 73 74 61 74 69 73 74 69 | 63 73 2e 0a 20 2a 0a 20 |statisti|cs.. *. |
|00001ad0| 2a 20 54 68 69 73 20 70 | 72 6f 67 72 61 6d 20 6d |* This p|rogram m|
|00001ae0| 61 79 20 61 6c 73 6f 20 | 62 65 20 75 73 65 64 20 |ay also |be used |
|00001af0| 74 6f 20 72 65 73 65 74 | 20 61 20 6d 6f 64 65 6d |to reset| a modem|
|00001b00| 2c 0a 20 2a 20 6f 72 20 | 73 65 6e 64 20 61 6e 20 |,. * or |send an |
|00001b10| 69 6e 69 74 69 61 6c 69 | 7a 61 74 69 6f 6e 20 73 |initiali|zation s|
|00001b20| 74 72 69 6e 67 20 74 6f | 20 61 20 6d 6f 64 65 6d |tring to| a modem|
|00001b30| 2e 0a 20 2a 0a 20 2a 20 | 54 68 69 73 20 70 72 6f |.. *. * |This pro|
|00001b40| 67 72 61 6d 20 6d 61 79 | 20 62 65 20 66 72 65 65 |gram may| be free|
|00001b50| 6c 79 20 63 6f 70 69 65 | 64 20 61 6e 64 20 75 73 |ly copie|d and us|
|00001b60| 65 64 2c 20 61 73 20 6c | 6f 6e 67 20 61 73 20 74 |ed, as l|ong as t|
|00001b70| 68 69 73 20 68 65 61 64 | 65 72 2c 0a 20 2a 20 74 |his head|er,. * t|
|00001b80| 68 65 20 61 63 63 6f 6d | 70 61 6e 79 69 6e 67 20 |he accom|panying |
|00001b90| 64 6f 63 75 6d 65 6e 74 | 61 74 69 6f 6e 2c 20 61 |document|ation, a|
|00001ba0| 6e 64 20 74 68 65 20 61 | 75 74 68 6f 72 27 73 20 |nd the a|uthor's |
|00001bb0| 6e 61 6d 65 20 72 65 6d | 61 69 6e 20 69 6e 74 61 |name rem|ain inta|
|00001bc0| 63 74 2e 0a 20 2a 0a 20 | 2a 20 43 6f 70 79 72 69 |ct.. *. |* Copyri|
|00001bd0| 67 68 74 20 28 63 29 20 | 31 39 39 35 2c 20 4b 65 |ght (c) |1995, Ke|
|00001be0| 6e 6e 65 74 68 20 4a 2e | 20 48 65 6e 64 72 69 63 |nneth J.| Hendric|
|00001bf0| 6b 73 6f 6e 0a 20 2a 09 | 6b 6a 68 40 75 73 63 2e |kson. *.|kjh@usc.|
|00001c00| 65 64 75 2c 20 6b 6a 68 | 40 73 65 61 73 2e 73 6d |edu, kjh|@seas.sm|
|00001c10| 75 2e 65 64 75 0a 20 2a | 2f 0a 0a 23 69 6e 63 6c |u.edu. *|/..#incl|
|00001c20| 75 64 65 20 3c 73 74 64 | 69 6f 2e 68 3e 0a 23 69 |ude <std|io.h>.#i|
|00001c30| 6e 63 6c 75 64 65 20 3c | 73 74 72 69 6e 67 2e 68 |nclude <|string.h|
|00001c40| 3e 0a 23 69 6e 63 6c 75 | 64 65 20 3c 75 6e 69 73 |>.#inclu|de <unis|
|00001c50| 74 64 2e 68 3e 0a 23 69 | 6e 63 6c 75 64 65 20 3c |td.h>.#i|nclude <|
|00001c60| 73 69 67 6e 61 6c 2e 68 | 3e 0a 0a 23 64 65 66 69 |signal.h|>..#defi|
|00001c70| 6e 65 09 55 53 41 47 45 | 09 09 22 55 73 61 67 65 |ne.USAGE|.."Usage|
|00001c80| 3a 20 25 73 20 5b 2d 63 | 20 63 6f 6d 6d 61 6e 64 |: %s [-c| command|
|00001c90| 5d 20 5b 2d 65 20 65 6e | 64 5f 73 74 72 69 6e 67 |] [-e en|d_string|
|00001ca0| 5d 20 64 65 76 69 63 65 | 5c 6e 22 0a 0a 23 64 65 |] device|\n"..#de|
|00001cb0| 66 69 6e 65 09 53 54 52 | 4c 45 4e 09 09 38 30 0a |fine.STR|LEN..80.|
|00001cc0| 0a 63 68 61 72 09 63 6f | 6d 6d 61 6e 64 5b 53 54 |.char.co|mmand[ST|
|00001cd0| 52 4c 45 4e 2b 31 5d 20 | 3d 20 22 41 54 20 49 36 |RLEN+1] |= "AT I6|
|00001ce0| 5c 72 22 3b 09 2f 2a 20 | 63 6f 6d 6d 61 6e 64 20 |\r";./* |command |
|00001cf0| 74 6f 20 66 65 65 64 20 | 74 6f 20 6d 6f 64 65 6d |to feed |to modem|
|00001d00| 20 2a 2f 0a 63 68 61 72 | 09 65 6e 64 5f 73 74 72 | */.char|.end_str|
|00001d10| 69 6e 67 5b 53 54 52 4c | 45 4e 2b 31 5d 20 3d 20 |ing[STRL|EN+1] = |
|00001d20| 22 4f 4b 22 3b 09 2f 2a | 20 65 6e 64 20 6f 66 20 |"OK";./*| end of |
|00001d30| 6d 6f 64 65 6d 20 72 65 | 73 70 6f 6e 73 65 20 2a |modem re|sponse *|
|00001d40| 2f 0a 63 68 61 72 09 72 | 65 73 70 6f 6e 73 65 5b |/.char.r|esponse[|
|00001d50| 53 54 52 4c 45 4e 2b 31 | 5d 3b 09 09 2f 2a 20 72 |STRLEN+1|];../* r|
|00001d60| 65 73 70 6f 6e 73 65 20 | 66 72 6f 6d 20 6d 6f 64 |esponse |from mod|
|00001d70| 65 6d 20 2a 2f 0a 0a 63 | 68 61 72 09 2a 70 72 6f |em */..c|har.*pro|
|00001d80| 67 6e 61 6d 65 3b 09 09 | 09 2f 2a 20 74 68 69 73 |gname;..|./* this|
|00001d90| 20 70 72 6f 67 72 61 6d | 20 2a 2f 0a 63 68 61 72 | program| */.char|
|00001da0| 09 2a 64 65 76 6e 61 6d | 65 3b 09 09 09 2f 2a 20 |.*devnam|e;.../* |
|00001db0| 74 68 65 20 6d 6f 64 65 | 6d 20 6e 61 6d 65 20 2a |the mode|m name *|
|00001dc0| 2f 0a 46 49 4c 45 09 2a | 64 65 76 69 63 65 3b 09 |/.FILE.*|device;.|
|00001dd0| 09 09 2f 2a 20 74 68 65 | 20 6d 6f 64 65 6d 20 69 |../* the| modem i|
|00001de0| 74 73 65 6c 66 20 2a 2f | 0a 0a 23 64 65 66 69 6e |tself */|..#defin|
|00001df0| 65 09 41 4c 41 52 4d 09 | 09 35 09 09 2f 2a 20 6d |e.ALARM.|.5../* m|
|00001e00| 6f 64 65 6d 20 6d 75 73 | 74 20 72 65 73 70 6f 6e |odem mus|t respon|
|00001e10| 64 20 69 6e 20 41 4c 41 | 52 4d 20 73 65 63 73 20 |d in ALA|RM secs |
|00001e20| 2a 2f 0a 69 6e 74 09 61 | 6c 61 72 6d 73 20 3d 20 |*/.int.a|larms = |
|00001e30| 30 3b 09 09 09 2f 2a 20 | 6e 75 6d 62 65 72 20 6f |0;.../* |number o|
|00001e40| 66 20 74 69 6d 65 73 20 | 74 68 65 20 61 6c 61 72 |f times |the alar|
|00001e50| 6d 20 72 61 6e 67 20 2a | 2f 0a 0a 76 6f 69 64 09 |m rang *|/..void.|
|00001e60| 6d 6f 64 65 6d 28 29 3b | 09 09 09 2f 2a 20 73 65 |modem();|.../* se|
|00001e70| 6e 64 20 63 6f 6d 6d 61 | 6e 64 2c 20 70 72 69 6e |nd comma|nd, prin|
|00001e80| 74 20 72 65 73 70 6f 6e | 73 65 20 2a 2f 0a 76 6f |t respon|se */.vo|
|00001e90| 69 64 09 6e 6f 5f 72 65 | 73 70 6f 6e 73 65 28 29 |id.no_re|sponse()|
|00001ea0| 3b 09 09 09 2f 2a 20 74 | 69 6d 65 6f 75 74 20 61 |;.../* t|imeout a|
|00001eb0| 6c 61 72 6d 20 68 61 6e | 64 6c 65 72 20 2a 2f 0a |larm han|dler */.|
|00001ec0| 0a 69 6e 74 09 6f 70 74 | 69 6e 64 3b 09 09 09 09 |.int.opt|ind;....|
|00001ed0| 2f 2a 20 75 73 65 64 20 | 66 6f 72 20 63 6f 75 6e |/* used |for coun|
|00001ee0| 74 69 6e 67 20 6f 70 74 | 69 6f 6e 73 20 2a 2f 0a |ting opt|ions */.|
|00001ef0| 63 68 61 72 09 2a 6f 70 | 74 61 72 67 3b 09 09 09 |char.*op|targ;...|
|00001f00| 2f 2a 20 75 73 65 64 20 | 66 6f 72 20 68 6f 6c 64 |/* used |for hold|
|00001f10| 69 6e 67 20 6f 70 74 69 | 6f 6e 20 61 72 67 75 6d |ing opti|on argum|
|00001f20| 65 6e 74 73 20 2a 2f 0a | 0a 69 6e 74 0a 6d 61 69 |ents */.|.int.mai|
|00001f30| 6e 28 61 72 67 63 2c 20 | 61 72 67 76 29 0a 69 6e |n(argc, |argv).in|
|00001f40| 74 09 61 72 67 63 3b 0a | 63 68 61 72 09 2a 2a 61 |t.argc;.|char.**a|
|00001f50| 72 67 76 3b 0a 7b 0a 09 | 69 6e 74 09 6f 70 74 3b |rgv;.{..|int.opt;|
|00001f60| 0a 0a 09 70 72 6f 67 6e | 61 6d 65 20 3d 20 61 72 |...progn|ame = ar|
|00001f70| 67 76 5b 30 5d 3b 09 09 | 2f 2a 20 73 65 74 20 74 |gv[0];..|/* set t|
|00001f80| 68 65 20 70 72 6f 67 72 | 61 6d 20 6e 61 6d 65 20 |he progr|am name |
|00001f90| 2a 2f 0a 0a 09 2f 2a 20 | 50 61 72 73 65 20 74 68 |*/.../* |Parse th|
|00001fa0| 65 20 6f 70 74 69 6f 6e | 73 2e 20 2a 2f 0a 09 77 |e option|s. */..w|
|00001fb0| 68 69 6c 65 20 28 28 6f | 70 74 20 3d 20 67 65 74 |hile ((o|pt = get|
|00001fc0| 6f 70 74 28 61 72 67 63 | 2c 20 61 72 67 76 2c 20 |opt(argc|, argv, |
|00001fd0| 22 63 3a 65 3a 22 29 29 | 20 21 3d 20 2d 31 29 20 |"c:e:"))| != -1) |
|00001fe0| 7b 0a 09 09 73 77 69 74 | 63 68 20 28 6f 70 74 29 |{...swit|ch (opt)|
|00001ff0| 20 7b 0a 09 09 09 63 61 | 73 65 20 27 63 27 3a 09 | {....ca|se 'c':.|
|00002000| 2f 2a 20 6d 6f 64 65 6d | 20 63 6f 6d 6d 61 6e 64 |/* modem| command|
|00002010| 20 73 74 72 69 6e 67 20 | 2a 2f 0a 09 09 09 09 73 | string |*/.....s|
|00002020| 74 72 6e 63 70 79 28 63 | 6f 6d 6d 61 6e 64 2c 20 |trncpy(c|ommand, |
|00002030| 6f 70 74 61 72 67 2c 20 | 53 54 52 4c 45 4e 2d 31 |optarg, |STRLEN-1|
|00002040| 29 3b 0a 09 09 09 09 73 | 74 72 63 61 74 28 63 6f |);.....s|trcat(co|
|00002050| 6d 6d 61 6e 64 2c 20 22 | 5c 72 22 29 3b 0a 09 09 |mmand, "|\r");...|
|00002060| 09 09 62 72 65 61 6b 3b | 0a 09 09 09 63 61 73 65 |..break;|....case|
|00002070| 20 27 65 27 3a 09 2f 2a | 20 65 6e 64 20 6f 66 20 | 'e':./*| end of |
|00002080| 6d 6f 64 65 6d 20 72 65 | 73 70 6f 6e 73 65 20 2a |modem re|sponse *|
|00002090| 2f 0a 09 09 09 09 73 74 | 72 6e 63 70 79 28 65 6e |/.....st|rncpy(en|
|000020a0| 64 5f 73 74 72 69 6e 67 | 2c 20 6f 70 74 61 72 67 |d_string|, optarg|
|000020b0| 2c 20 53 54 52 4c 45 4e | 29 3b 0a 09 09 09 09 2f |, STRLEN|);...../|
|000020c0| 2a 73 74 72 63 61 74 28 | 65 6e 64 5f 73 74 72 69 |*strcat(|end_stri|
|000020d0| 6e 67 2c 20 22 5c 72 22 | 29 3b 2a 2f 0a 09 09 09 |ng, "\r"|);*/....|
|000020e0| 09 2f 2a 73 74 72 63 61 | 74 28 65 6e 64 5f 73 74 |./*strca|t(end_st|
|000020f0| 72 69 6e 67 2c 20 22 5c | 6e 22 29 3b 2a 2f 0a 09 |ring, "\|n");*/..|
|00002100| 09 09 09 62 72 65 61 6b | 3b 0a 09 09 09 63 61 73 |...break|;....cas|
|00002110| 65 20 27 3a 27 3a 09 2f | 2a 20 6d 69 73 73 69 6e |e ':':./|* missin|
|00002120| 67 20 6f 70 74 69 6f 6e | 20 2a 2f 0a 09 09 09 63 |g option| */....c|
|00002130| 61 73 65 20 27 3f 27 3a | 09 2f 2a 20 75 6e 6b 6e |ase '?':|./* unkn|
|00002140| 6f 77 6e 20 6f 70 74 69 | 6f 6e 20 63 68 61 72 61 |own opti|on chara|
|00002150| 63 74 65 72 20 2a 2f 0a | 09 09 09 64 65 66 61 75 |cter */.|...defau|
|00002160| 6c 74 3a 0a 09 09 09 09 | 66 70 72 69 6e 74 66 28 |lt:.....|fprintf(|
|00002170| 73 74 64 65 72 72 2c 20 | 55 53 41 47 45 2c 20 70 |stderr, |USAGE, p|
|00002180| 72 6f 67 6e 61 6d 65 29 | 3b 0a 09 09 09 09 65 78 |rogname)|;.....ex|
|00002190| 69 74 28 31 29 3b 0a 09 | 09 09 09 62 72 65 61 6b |it(1);..|...break|
|000021a0| 3b 0a 09 09 7d 0a 09 7d | 0a 0a 09 64 65 76 6e 61 |;...}..}|...devna|
|000021b0| 6d 65 20 3d 20 61 72 67 | 76 5b 6f 70 74 69 6e 64 |me = arg|v[optind|
|000021c0| 5d 3b 09 09 2f 2a 20 73 | 65 74 20 74 68 65 20 64 |];../* s|et the d|
|000021d0| 65 76 69 63 65 20 6e 61 | 6d 65 20 2a 2f 0a 09 69 |evice na|me */..i|
|000021e0| 66 20 28 21 64 65 76 6e | 61 6d 65 29 20 7b 0a 09 |f (!devn|ame) {..|
|000021f0| 09 2f 2a 20 4e 6f 20 64 | 65 76 69 63 65 20 66 69 |./* No d|evice fi|
|00002200| 6c 65 20 77 61 73 20 73 | 70 65 63 69 66 69 65 64 |le was s|pecified|
|00002210| 2e 20 20 47 69 76 65 20 | 75 73 61 67 65 20 6d 65 |. Give |usage me|
|00002220| 73 73 61 67 65 2e 20 2a | 2f 0a 09 09 66 70 72 69 |ssage. *|/...fpri|
|00002230| 6e 74 66 28 73 74 64 65 | 72 72 2c 20 55 53 41 47 |ntf(stde|rr, USAG|
|00002240| 45 2c 20 70 72 6f 67 6e | 61 6d 65 29 3b 0a 09 09 |E, progn|ame);...|
|00002250| 65 78 69 74 28 31 29 3b | 0a 09 7d 0a 0a 09 2f 2a |exit(1);|..}.../*|
|00002260| 20 43 61 6e 20 77 65 20 | 72 65 61 64 20 61 6e 64 | Can we |read and|
|00002270| 20 77 72 69 74 65 20 74 | 6f 20 74 68 65 20 64 65 | write t|o the de|
|00002280| 76 69 63 65 20 66 69 6c | 65 3f 20 2a 2f 0a 09 69 |vice fil|e? */..i|
|00002290| 66 20 28 28 64 65 76 69 | 63 65 20 3d 20 66 6f 70 |f ((devi|ce = fop|
|000022a0| 65 6e 28 64 65 76 6e 61 | 6d 65 2c 20 22 72 2b 22 |en(devna|me, "r+"|
|000022b0| 29 29 20 3d 3d 20 4e 55 | 4c 4c 29 20 7b 0a 09 09 |)) == NU|LL) {...|
|000022c0| 66 70 72 69 6e 74 66 28 | 73 74 64 65 72 72 2c 0a |fprintf(|stderr,.|
|000022d0| 09 09 09 22 25 73 3a 20 | 43 61 6e 27 74 20 6f 70 |..."%s: |Can't op|
|000022e0| 65 6e 20 25 73 20 66 6f | 72 20 72 65 61 64 69 6e |en %s fo|r readin|
|000022f0| 67 20 61 6e 64 20 77 72 | 69 74 69 6e 67 2e 5c 6e |g and wr|iting.\n|
|00002300| 22 2c 0a 09 09 09 70 72 | 6f 67 6e 61 6d 65 2c 20 |",....pr|ogname, |
|00002310| 64 65 76 6e 61 6d 65 29 | 3b 0a 09 09 66 70 72 69 |devname)|;...fpri|
|00002320| 6e 74 66 28 73 74 64 65 | 72 72 2c 20 55 53 41 47 |ntf(stde|rr, USAG|
|00002330| 45 2c 20 70 72 6f 67 6e | 61 6d 65 29 3b 0a 09 09 |E, progn|ame);...|
|00002340| 65 78 69 74 28 31 29 3b | 0a 09 7d 0a 0a 09 2f 2a |exit(1);|..}.../*|
|00002350| 20 4f 63 63 61 73 69 6f | 6e 61 6c 6c 79 2c 20 61 | Occasio|nally, a|
|00002360| 66 74 65 72 20 75 73 69 | 6e 67 20 74 68 65 20 6d |fter usi|ng the m|
|00002370| 6f 64 65 6d 20 6f 6e 20 | 61 20 70 70 70 20 6f 72 |odem on |a ppp or|
|00002380| 20 73 6c 69 70 20 6c 69 | 6e 6b 2c 0a 09 20 2a 20 | slip li|nk,.. * |
|00002390| 74 68 65 72 65 20 77 69 | 6c 6c 20 62 65 20 67 61 |there wi|ll be ga|
|000023a0| 72 62 61 67 65 20 6c 65 | 66 74 20 6f 76 65 72 20 |rbage le|ft over |
|000023b0| 74 68 61 74 20 6d 61 79 | 20 63 6f 6e 66 75 73 65 |that may| confuse|
|000023c0| 20 6d 6f 64 65 6d 2d 73 | 74 61 74 73 2e 0a 09 20 | modem-s|tats... |
|000023d0| 2a 20 54 68 65 72 65 66 | 6f 72 65 2c 20 66 6c 75 |* Theref|ore, flu|
|000023e0| 73 68 20 74 68 65 20 67 | 61 72 62 61 67 65 20 69 |sh the g|arbage i|
|000023f0| 6e 20 61 20 64 72 79 20 | 72 75 6e 20 77 69 74 68 |n a dry |run with|
|00002400| 20 6e 6f 20 6f 75 74 70 | 75 74 2e 0a 09 20 2a 2f | no outp|ut... */|
|00002410| 0a 09 6d 6f 64 65 6d 28 | 30 29 3b 0a 0a 09 6d 6f |..modem(|0);...mo|
|00002420| 64 65 6d 28 31 29 3b 09 | 09 09 2f 2a 20 4e 6f 77 |dem(1);.|../* Now|
|00002430| 20 64 6f 20 69 74 20 66 | 6f 72 20 72 65 61 6c 2e | do it f|or real.|
|00002440| 20 2a 2f 0a 09 65 78 69 | 74 28 30 29 3b 09 09 09 | */..exi|t(0);...|
|00002450| 2f 2a 20 57 65 20 73 75 | 63 63 65 65 64 65 64 2e |/* We su|cceeded.|
|00002460| 20 2a 2f 0a 7d 0a 0a 76 | 6f 69 64 0a 6d 6f 64 65 | */.}..v|oid.mode|
|00002470| 6d 28 70 72 69 6e 74 29 | 0a 69 6e 74 09 70 72 69 |m(print)|.int.pri|
|00002480| 6e 74 3b 09 09 09 09 2f | 2a 20 30 3d 64 72 79 20 |nt;..../|* 0=dry |
|00002490| 72 75 6e 2c 20 31 3d 74 | 68 65 20 72 65 61 6c 20 |run, 1=t|he real |
|000024a0| 74 68 69 6e 67 20 2a 2f | 0a 7b 0a 09 69 6e 74 09 |thing */|.{..int.|
|000024b0| 63 6f 6d 6d 61 6e 64 5f | 6c 65 6e 20 3d 20 73 74 |command_|len = st|
|000024c0| 72 6c 65 6e 28 63 6f 6d | 6d 61 6e 64 29 2d 31 3b |rlen(com|mand)-1;|
|000024d0| 09 2f 2a 20 69 67 6e 6f | 72 65 20 74 68 65 20 27 |./* igno|re the '|
|000024e0| 5c 72 27 20 2a 2f 0a 09 | 69 6e 74 09 65 6e 64 5f |\r' */..|int.end_|
|000024f0| 6c 65 6e 20 3d 20 73 74 | 72 6c 65 6e 28 65 6e 64 |len = st|rlen(end|
|00002500| 5f 73 74 72 69 6e 67 29 | 3b 0a 09 69 6e 74 09 73 |_string)|;..int.s|
|00002510| 63 61 6e 20 3d 20 30 3b | 0a 0a 09 2f 2a 20 4f 75 |can = 0;|.../* Ou|
|00002520| 74 70 75 74 20 74 68 65 | 20 63 6f 6d 6d 61 6e 64 |tput the| command|
|00002530| 20 74 6f 20 74 68 65 20 | 64 65 76 69 63 65 2e 20 | to the |device. |
|00002540| 2a 2f 0a 09 69 66 20 28 | 66 70 75 74 73 28 63 6f |*/..if (|fputs(co|
|00002550| 6d 6d 61 6e 64 2c 20 64 | 65 76 69 63 65 29 20 3d |mmand, d|evice) =|
|00002560| 3d 20 45 4f 46 29 20 7b | 0a 09 09 66 70 72 69 6e |= EOF) {|...fprin|
|00002570| 74 66 28 73 74 64 65 72 | 72 2c 0a 09 09 09 22 25 |tf(stder|r,...."%|
|00002580| 73 3a 20 46 61 69 6c 75 | 72 65 20 77 72 69 74 69 |s: Failu|re writi|
|00002590| 6e 67 20 74 6f 20 25 73 | 2e 5c 6e 22 2c 20 70 72 |ng to %s|.\n", pr|
|000025a0| 6f 67 6e 61 6d 65 2c 20 | 64 65 76 6e 61 6d 65 29 |ogname, |devname)|
|000025b0| 3b 0a 09 09 65 78 69 74 | 28 31 29 3b 0a 09 7d 0a |;...exit|(1);..}.|
|000025c0| 09 66 66 6c 75 73 68 28 | 64 65 76 69 63 65 29 3b |.fflush(|device);|
|000025d0| 0a 0a 09 2f 2a 20 53 65 | 74 20 74 68 65 20 61 6c |.../* Se|t the al|
|000025e0| 61 72 6d 2c 20 69 6e 20 | 63 61 73 65 20 74 68 65 |arm, in |case the|
|000025f0| 20 64 65 76 69 63 65 20 | 64 6f 65 73 6e 27 74 20 | device |doesn't |
|00002600| 61 6e 73 77 65 72 2e 20 | 2a 2f 0a 09 28 76 6f 69 |answer. |*/..(voi|
|00002610| 64 29 20 73 69 67 6e 61 | 6c 28 53 49 47 41 4c 52 |d) signa|l(SIGALR|
|00002620| 4d 2c 20 6e 6f 5f 72 65 | 73 70 6f 6e 73 65 29 3b |M, no_re|sponse);|
|00002630| 0a 09 28 76 6f 69 64 29 | 20 61 6c 61 72 6d 28 41 |..(void)| alarm(A|
|00002640| 4c 41 52 4d 29 3b 0a 0a | 09 2f 2a 20 52 65 61 64 |LARM);..|./* Read|
|00002650| 20 74 68 65 20 64 65 76 | 69 63 65 27 73 20 72 65 | the dev|ice's re|
|00002660| 73 70 6f 6e 73 65 2c 20 | 61 6e 64 20 65 63 68 6f |sponse, |and echo|
|00002670| 20 74 6f 20 73 74 64 6f | 75 74 2e 20 2a 2f 0a 09 | to stdo|ut. */..|
|00002680| 77 68 69 6c 65 20 28 66 | 67 65 74 73 28 72 65 73 |while (f|gets(res|
|00002690| 70 6f 6e 73 65 2b 73 63 | 61 6e 2c 20 53 54 52 4c |ponse+sc|an, STRL|
|000026a0| 45 4e 2d 73 63 61 6e 2c | 20 64 65 76 69 63 65 29 |EN-scan,| device)|
|000026b0| 20 21 3d 20 4e 55 4c 4c | 29 20 7b 0a 09 09 73 63 | != NULL|) {...sc|
|000026c0| 61 6e 20 3d 20 30 3b 0a | 09 09 2f 2a 20 45 63 68 |an = 0;.|../* Ech|
|000026d0| 6f 20 74 68 65 20 72 65 | 73 70 6f 6e 73 65 2c 20 |o the re|sponse, |
|000026e0| 75 70 20 74 6f 20 61 6e | 64 20 69 6e 63 6c 75 64 |up to an|d includ|
|000026f0| 69 6e 67 20 65 6e 64 5f | 73 74 72 69 6e 67 2e 20 |ing end_|string. |
|00002700| 2a 2f 0a 09 09 77 68 69 | 6c 65 20 28 73 74 72 6c |*/...whi|le (strl|
|00002710| 65 6e 28 72 65 73 70 6f | 6e 73 65 29 2d 73 63 61 |en(respo|nse)-sca|
|00002720| 6e 20 3e 3d 20 65 6e 64 | 5f 6c 65 6e 29 20 7b 0a |n >= end|_len) {.|
|00002730| 09 09 09 2f 2a 20 52 65 | 6d 6f 76 65 20 61 6e 79 |.../* Re|move any|
|00002740| 20 65 78 74 72 61 20 62 | 6c 61 6e 6b 20 6c 69 6e | extra b|lank lin|
|00002750| 65 73 20 66 72 6f 6d 20 | 6f 75 74 70 75 74 2e 20 |es from |output. |
|00002760| 2a 2f 0a 09 09 09 69 66 | 20 28 70 72 69 6e 74 20 |*/....if| (print |
|00002770| 26 26 20 73 74 72 6e 63 | 6d 70 28 72 65 73 70 6f |&& strnc|mp(respo|
|00002780| 6e 73 65 2b 73 63 61 6e | 2c 20 22 5c 6e 5c 6e 22 |nse+scan|, "\n\n"|
|00002790| 2c 20 32 29 20 3d 3d 20 | 30 29 20 7b 0a 09 09 09 |, 2) == |0) {....|
|000027a0| 09 66 70 75 74 63 28 27 | 5c 6e 27 2c 20 73 74 64 |.fputc('|\n', std|
|000027b0| 6f 75 74 29 3b 0a 09 09 | 09 09 73 63 61 6e 20 2b |out);...|..scan +|
|000027c0| 3d 20 32 3b 0a 09 09 09 | 09 63 6f 6e 74 69 6e 75 |= 2;....|.continu|
|000027d0| 65 3b 0a 09 09 09 7d 0a | 09 09 09 69 66 20 28 70 |e;....}.|...if (p|
|000027e0| 72 69 6e 74 20 26 26 20 | 73 74 72 6e 63 6d 70 28 |rint && |strncmp(|
|000027f0| 72 65 73 70 6f 6e 73 65 | 2b 73 63 61 6e 2c 20 22 |response|+scan, "|
|00002800| 5c 6e 5c 72 5c 6e 22 2c | 20 33 29 20 3d 3d 20 30 |\n\r\n",| 3) == 0|
|00002810| 29 20 7b 0a 09 09 09 09 | 66 70 75 74 63 28 27 5c |) {.....|fputc('\|
|00002820| 6e 27 2c 20 73 74 64 6f | 75 74 29 3b 0a 09 09 09 |n', stdo|ut);....|
|00002830| 09 73 63 61 6e 20 2b 3d | 20 33 3b 0a 09 09 09 09 |.scan +=| 3;.....|
|00002840| 63 6f 6e 74 69 6e 75 65 | 3b 0a 09 09 09 7d 0a 09 |continue|;....}..|
|00002850| 09 09 2f 2a 20 43 68 65 | 63 6b 20 66 6f 72 20 61 |../* Che|ck for a|
|00002860| 6e 20 65 63 68 6f 20 6f | 66 20 74 68 65 20 63 6f |n echo o|f the co|
|00002870| 6d 6d 61 6e 64 2e 20 2a | 2f 0a 09 09 09 69 66 20 |mmand. *|/....if |
|00002880| 28 73 74 72 6e 63 6d 70 | 28 72 65 73 70 6f 6e 73 |(strncmp|(respons|
|00002890| 65 2b 73 63 61 6e 2c 20 | 63 6f 6d 6d 61 6e 64 2c |e+scan, |command,|
|000028a0| 20 63 6f 6d 6d 61 6e 64 | 5f 6c 65 6e 29 20 3d 3d | command|_len) ==|
|000028b0| 20 30 29 20 7b 0a 09 09 | 09 09 2f 2a 20 49 67 6e | 0) {...|../* Ign|
|000028c0| 6f 72 65 20 74 68 65 20 | 65 63 68 6f 20 6f 66 20 |ore the |echo of |
|000028d0| 74 68 65 20 63 6f 6d 6d | 61 6e 64 2e 20 2a 2f 0a |the comm|and. */.|
|000028e0| 09 09 09 09 73 63 61 6e | 20 2b 3d 20 63 6f 6d 6d |....scan| += comm|
|000028f0| 61 6e 64 5f 6c 65 6e 3b | 0a 09 09 09 09 69 66 20 |and_len;|.....if |
|00002900| 28 72 65 73 70 6f 6e 73 | 65 5b 73 63 61 6e 5d 20 |(respons|e[scan] |
|00002910| 3d 3d 20 27 5c 72 27 29 | 0a 09 09 09 09 09 73 63 |== '\r')|......sc|
|00002920| 61 6e 2b 2b 3b 0a 09 09 | 09 09 69 66 20 28 72 65 |an++;...|..if (re|
|00002930| 73 70 6f 6e 73 65 5b 73 | 63 61 6e 5d 20 3d 3d 20 |sponse[s|can] == |
|00002940| 27 5c 6e 27 29 0a 09 09 | 09 09 09 73 63 61 6e 2b |'\n')...|...scan+|
|00002950| 2b 3b 0a 09 09 09 09 63 | 6f 6e 74 69 6e 75 65 3b |+;.....c|ontinue;|
|00002960| 0a 09 09 09 7d 0a 09 09 | 09 2f 2a 20 43 68 65 63 |....}...|./* Chec|
|00002970| 6b 20 66 6f 72 20 74 68 | 65 20 74 65 72 6d 69 6e |k for th|e termin|
|00002980| 61 74 69 6e 67 20 65 6e | 64 5f 73 74 72 69 6e 67 |ating en|d_string|
|00002990| 20 2a 2f 0a 09 09 09 69 | 66 20 28 73 74 72 6e 63 | */....i|f (strnc|
|000029a0| 6d 70 28 72 65 73 70 6f | 6e 73 65 2b 73 63 61 6e |mp(respo|nse+scan|
|000029b0| 2c 20 65 6e 64 5f 73 74 | 72 69 6e 67 2c 20 65 6e |, end_st|ring, en|
|000029c0| 64 5f 6c 65 6e 29 20 3d | 3d 20 30 20 26 26 0a 09 |d_len) =|= 0 &&..|
|000029d0| 09 09 20 20 20 20 28 72 | 65 73 70 6f 6e 73 65 5b |.. (r|esponse[|
|000029e0| 73 63 61 6e 2b 65 6e 64 | 5f 6c 65 6e 5d 20 3d 3d |scan+end|_len] ==|
|000029f0| 20 27 5c 72 27 20 7c 7c | 0a 09 09 09 20 20 20 20 | '\r' |||.... |
|00002a00| 20 72 65 73 70 6f 6e 73 | 65 5b 73 63 61 6e 2b 65 | respons|e[scan+e|
|00002a10| 6e 64 5f 6c 65 6e 5d 20 | 3d 3d 20 27 5c 6e 27 29 |nd_len] |== '\n')|
|00002a20| 20 26 26 0a 09 09 09 20 | 20 20 20 2f 2a 20 44 6f | &&.... | /* Do|
|00002a30| 6e 27 74 20 62 65 20 66 | 6f 6f 6c 65 64 20 62 79 |n't be f|ooled by|
|00002a40| 20 4f 46 46 20 48 4f 4f | 4b 20 6d 65 73 73 61 67 | OFF HOO|K messag|
|00002a50| 65 73 2e 20 2a 2f 0a 09 | 09 09 20 20 20 20 28 73 |es. */..|.. (s|
|00002a60| 63 61 6e 20 3d 3d 20 30 | 20 7c 7c 20 72 65 73 70 |can == 0| || resp|
|00002a70| 6f 6e 73 65 5b 73 63 61 | 6e 2d 31 5d 20 3d 3d 20 |onse[sca|n-1] == |
|00002a80| 27 5c 6e 27 29 29 20 7b | 0a 09 09 09 09 2f 2a 20 |'\n')) {|...../* |
|00002a90| 57 65 20 66 6f 75 6e 64 | 20 65 6e 64 5f 73 74 72 |We found| end_str|
|00002aa0| 69 6e 67 2e 20 20 57 65 | 27 72 65 20 64 6f 6e 65 |ing. We|'re done|
|00002ab0| 2e 20 2a 2f 0a 09 09 09 | 09 28 76 6f 69 64 29 20 |. */....|.(void) |
|00002ac0| 61 6c 61 72 6d 28 30 29 | 3b 09 2f 2a 20 72 65 73 |alarm(0)|;./* res|
|00002ad0| 65 74 20 74 68 65 20 61 | 6c 61 72 6d 20 2a 2f 0a |et the a|larm */.|
|00002ae0| 09 09 09 09 2f 2a 20 44 | 6f 6e 27 74 20 70 72 69 |..../* D|on't pri|
|00002af0| 6e 74 20 74 68 65 20 65 | 6e 64 5f 73 74 72 69 6e |nt the e|nd_strin|
|00002b00| 67 2e 0a 09 09 09 09 69 | 66 20 28 70 72 69 6e 74 |g......i|f (print|
|00002b10| 29 20 7b 0a 09 09 09 09 | 09 66 70 75 74 73 28 65 |) {.....|.fputs(e|
|00002b20| 6e 64 5f 73 74 72 69 6e | 67 2c 20 73 74 64 6f 75 |nd_strin|g, stdou|
|00002b30| 74 29 3b 0a 09 09 09 09 | 09 66 70 75 74 63 28 27 |t);.....|.fputc('|
|00002b40| 5c 6e 27 2c 20 73 74 64 | 6f 75 74 29 3b 0a 09 09 |\n', std|out);...|
|00002b50| 09 09 7d 20 2a 2f 0a 09 | 09 09 09 72 65 74 75 72 |..} */..|...retur|
|00002b60| 6e 3b 0a 09 09 09 7d 0a | 09 09 09 2f 2a 20 52 65 |n;....}.|.../* Re|
|00002b70| 73 70 6f 6e 73 65 20 6f | 74 68 65 72 20 74 68 61 |sponse o|ther tha|
|00002b80| 6e 20 63 6f 6d 6d 61 6e | 64 20 65 63 68 6f 20 6f |n comman|d echo o|
|00002b90| 72 20 65 6e 64 5f 73 74 | 72 69 6e 67 20 2a 2f 0a |r end_st|ring */.|
|00002ba0| 09 09 09 69 66 20 28 70 | 72 69 6e 74 20 26 26 20 |...if (p|rint && |
|00002bb0| 72 65 73 70 6f 6e 73 65 | 5b 73 63 61 6e 5d 20 21 |response|[scan] !|
|00002bc0| 3d 20 27 5c 72 27 29 20 | 7b 0a 09 09 09 09 66 70 |= '\r') |{.....fp|
|00002bd0| 75 74 63 28 72 65 73 70 | 6f 6e 73 65 5b 73 63 61 |utc(resp|onse[sca|
|00002be0| 6e 5d 2c 20 73 74 64 6f | 75 74 29 3b 0a 09 09 09 |n], stdo|ut);....|
|00002bf0| 7d 0a 09 09 09 73 63 61 | 6e 2b 2b 3b 0a 09 09 7d |}....sca|n++;...}|
|00002c00| 0a 09 09 2f 2a 20 53 61 | 76 65 20 77 68 61 74 20 |.../* Sa|ve what |
|00002c10| 77 65 20 68 61 76 65 6e | 27 74 20 79 65 74 20 62 |we haven|'t yet b|
|00002c20| 65 65 6e 20 61 62 6c 65 | 20 74 6f 20 70 72 6f 63 |een able| to proc|
|00002c30| 65 73 73 2e 20 2a 2f 0a | 09 09 6d 65 6d 6d 6f 76 |ess. */.|..memmov|
|00002c40| 65 28 72 65 73 70 6f 6e | 73 65 2c 20 72 65 73 70 |e(respon|se, resp|
|00002c50| 6f 6e 73 65 2b 73 63 61 | 6e 2c 20 73 74 72 6c 65 |onse+sca|n, strle|
|00002c60| 6e 28 72 65 73 70 6f 6e | 73 65 2b 73 63 61 6e 29 |n(respon|se+scan)|
|00002c70| 2b 31 29 3b 0a 09 09 73 | 63 61 6e 20 3d 20 73 74 |+1);...s|can = st|
|00002c80| 72 6c 65 6e 28 72 65 73 | 70 6f 6e 73 65 29 3b 0a |rlen(res|ponse);.|
|00002c90| 09 7d 0a 0a 09 2f 2a 20 | 57 65 20 65 6e 63 6f 75 |.}.../* |We encou|
|00002ca0| 6e 74 65 72 65 64 20 65 | 69 74 68 65 72 20 45 4f |ntered e|ither EO|
|00002cb0| 46 20 6f 72 20 61 6e 20 | 65 72 72 6f 72 2e 20 20 |F or an |error. |
|00002cc0| 44 6f 20 6e 6f 74 68 69 | 6e 67 2e 20 2a 2f 0a 7d |Do nothi|ng. */.}|
|00002cd0| 0a 0a 76 6f 69 64 0a 6e | 6f 5f 72 65 73 70 6f 6e |..void.n|o_respon|
|00002ce0| 73 65 28 69 29 0a 69 6e | 74 09 69 3b 0a 7b 0a 09 |se(i).in|t.i;.{..|
|00002cf0| 61 6c 61 72 6d 73 2b 2b | 3b 09 09 09 2f 2a 20 54 |alarms++|;.../* T|
|00002d00| 68 65 20 61 6c 61 72 6d | 20 77 65 6e 74 20 6f 66 |he alarm| went of|
|00002d10| 66 20 61 67 61 69 6e 2e | 20 2a 2f 0a 0a 09 2f 2a |f again.| */.../*|
|00002d20| 20 54 68 65 20 64 65 76 | 69 63 65 20 64 69 64 6e | The dev|ice didn|
|00002d30| 27 74 20 72 65 73 70 6f | 6e 64 20 77 69 74 68 69 |'t respo|nd withi|
|00002d40| 6e 20 41 4c 41 52 4d 20 | 73 65 63 6f 6e 64 73 2e |n ALARM |seconds.|
|00002d50| 20 2a 2f 0a 0a 09 69 66 | 20 28 61 6c 61 72 6d 73 | */...if| (alarms|
|00002d60| 20 3c 20 32 29 20 7b 0a | 09 09 6d 6f 64 65 6d 28 | < 2) {.|..modem(|
|00002d70| 31 29 3b 09 09 2f 2a 20 | 54 72 79 20 61 67 61 69 |1);../* |Try agai|
|00002d80| 6e 2c 20 74 68 69 73 20 | 74 69 6d 65 20 66 6f 72 |n, this |time for|
|00002d90| 20 72 65 61 6c 2e 20 2a | 2f 0a 09 09 65 78 69 74 | real. *|/...exit|
|00002da0| 28 30 29 3b 09 09 2f 2a | 20 54 68 69 73 20 74 69 |(0);../*| This ti|
|00002db0| 6d 65 20 77 65 20 73 75 | 63 63 65 65 64 65 64 2e |me we su|cceeded.|
|00002dc0| 20 2a 2f 0a 09 7d 20 65 | 6c 73 65 20 7b 0a 09 09 | */..} e|lse {...|
|00002dd0| 2f 2a 20 57 65 20 66 61 | 69 6c 65 64 20 74 6f 6f |/* We fa|iled too|
|00002de0| 20 6d 61 6e 79 20 74 69 | 6d 65 73 2e 20 2a 2f 0a | many ti|mes. */.|
|00002df0| 09 09 66 70 72 69 6e 74 | 66 28 73 74 64 6f 75 74 |..fprint|f(stdout|
|00002e00| 2c 0a 09 09 09 22 25 73 | 3a 20 4e 6f 20 72 65 73 |,...."%s|: No res|
|00002e10| 70 6f 6e 73 65 20 66 72 | 6f 6d 20 25 73 2e 5c 6e |ponse fr|om %s.\n|
|00002e20| 22 2c 20 70 72 6f 67 6e | 61 6d 65 2c 20 64 65 76 |", progn|ame, dev|
|00002e30| 6e 61 6d 65 29 3b 0a 09 | 09 65 78 69 74 28 33 29 |name);..|.exit(3)|
|00002e40| 3b 0a 09 7d 0a 7d 0a 0a | 00 00 00 00 00 00 00 00 |;..}.}..|........|
|00002e50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002e60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002e70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002e80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002e90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002ea0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002eb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002ec0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002ed0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002ee0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002fa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002fb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003000| 6d 6f 64 65 6d 2d 73 74 | 61 74 73 2f 4d 61 6b 65 |modem-st|ats/Make|
|00003010| 66 69 6c 65 00 00 00 00 | 00 00 00 00 00 00 00 00 |file....|........|
|00003020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003060| 00 00 00 00 31 30 30 36 | 34 34 20 00 20 20 20 20 |....1006|44 . |
|00003070| 20 30 20 00 20 20 20 20 | 20 30 20 00 20 20 20 20 | 0 . | 0 . |
|00003080| 20 20 20 20 35 30 32 20 | 20 36 30 31 36 30 30 36 | 502 | 6016006|
|00003090| 36 32 30 20 20 31 33 30 | 30 33 00 20 30 00 00 00 |620 130|03. 0...|
|000030a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000030b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000030c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000030d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000030e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000030f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003100| 00 75 73 74 61 72 20 20 | 00 72 6f 6f 74 00 00 00 |.ustar |.root...|
|00003110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003120| 00 00 00 00 00 00 00 00 | 00 72 6f 6f 74 00 00 00 |........|.root...|
|00003130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000031a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000031b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000031c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000031d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000031e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000031f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003200| 0a 42 49 4e 44 49 52 09 | 3d 20 2f 75 73 72 2f 6c |.BINDIR.|= /usr/l|
|00003210| 6f 63 61 6c 2f 62 69 6e | 0a 4d 41 4e 44 49 52 09 |ocal/bin|.MANDIR.|
|00003220| 3d 20 2f 75 73 72 2f 6c | 6f 63 61 6c 2f 6d 61 6e |= /usr/l|ocal/man|
|00003230| 0a 0a 43 43 09 3d 20 67 | 63 63 0a 43 46 4c 41 47 |..CC.= g|cc.CFLAG|
|00003240| 53 09 3d 20 2d 4f 20 2d | 4e 0a 0a 49 4e 53 54 41 |S.= -O -|N..INSTA|
|00003250| 4c 4c 09 3d 20 69 6e 73 | 74 61 6c 6c 0a 0a 61 6c |LL.= ins|tall..al|
|00003260| 6c 3a 09 6d 6f 64 65 6d | 2d 73 74 61 74 73 0a 0a |l:.modem|-stats..|
|00003270| 63 6c 65 61 6e 3a 0a 09 | 72 6d 20 6d 6f 64 65 6d |clean:..|rm modem|
|00003280| 2d 73 74 61 74 73 20 2a | 2e 6f 0a 0a 6d 6f 64 65 |-stats *|.o..mode|
|00003290| 6d 2d 73 74 61 74 73 3a | 09 6d 6f 64 65 6d 2d 73 |m-stats:|.modem-s|
|000032a0| 74 61 74 73 2e 63 0a 0a | 69 6e 73 74 61 6c 6c 3a |tats.c..|install:|
|000032b0| 09 6d 6f 64 65 6d 2d 73 | 74 61 74 73 0a 09 24 28 |.modem-s|tats..$(|
|000032c0| 49 4e 53 54 41 4c 4c 29 | 20 2d 73 20 2d 6d 20 37 |INSTALL)| -s -m 7|
|000032d0| 35 35 20 6d 6f 64 65 6d | 2d 73 74 61 74 73 20 24 |55 modem|-stats $|
|000032e0| 28 42 49 4e 44 49 52 29 | 2f 6d 6f 64 65 6d 2d 73 |(BINDIR)|/modem-s|
|000032f0| 74 61 74 73 0a 0a 69 6e | 73 74 61 6c 6c 2e 6d 61 |tats..in|stall.ma|
|00003300| 6e 3a 0a 09 24 28 49 4e | 53 54 41 4c 4c 29 20 2d |n:..$(IN|STALL) -|
|00003310| 6d 20 36 34 34 20 6d 6f | 64 65 6d 2d 73 74 61 74 |m 644 mo|dem-stat|
|00003320| 73 2e 31 20 24 28 4d 41 | 4e 44 49 52 29 2f 6d 61 |s.1 $(MA|NDIR)/ma|
|00003330| 6e 31 2f 6d 6f 64 65 6d | 2d 73 74 61 74 73 2e 31 |n1/modem|-stats.1|
|00003340| 0a 0a 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003350| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003380| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003390| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003400| 6d 6f 64 65 6d 2d 73 74 | 61 74 73 2f 6d 6f 64 65 |modem-st|ats/mode|
|00003410| 6d 2d 73 74 61 74 73 2e | 6c 73 6d 00 00 00 00 00 |m-stats.|lsm.....|
|00003420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003460| 00 00 00 00 31 30 30 36 | 34 34 20 00 20 20 20 20 |....1006|44 . |
|00003470| 20 30 20 00 20 20 20 20 | 20 30 20 00 20 20 20 20 | 0 . | 0 . |
|00003480| 20 20 20 32 32 36 34 20 | 20 36 30 31 36 30 30 36 | 2264 | 6016006|
|00003490| 35 37 30 20 20 31 34 33 | 35 30 00 20 30 00 00 00 |570 143|50. 0...|
|000034a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000034b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000034c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000034d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000034e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000034f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003500| 00 75 73 74 61 72 20 20 | 00 72 6f 6f 74 00 00 00 |.ustar |.root...|
|00003510| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003520| 00 00 00 00 00 00 00 00 | 00 72 6f 6f 74 00 00 00 |........|.root...|
|00003530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003580| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000035a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000035b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000035c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000035d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000035e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000035f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003600| 42 65 67 69 6e 33 0a 54 | 69 74 6c 65 3a 09 09 6d |Begin3.T|itle:..m|
|00003610| 6f 64 65 6d 2d 73 74 61 | 74 73 0a 56 65 72 73 69 |odem-sta|ts.Versi|
|00003620| 6f 6e 3a 09 31 2e 30 0a | 45 6e 74 65 72 65 64 2d |on:.1.0.|Entered-|
|00003630| 64 61 74 65 3a 09 32 30 | 20 41 75 67 75 73 74 20 |date:.20| August |
|00003640| 31 39 39 35 0a 44 65 73 | 63 72 69 70 74 69 6f 6e |1995.Des|cription|
|00003650| 3a 09 53 65 6e 64 20 61 | 20 63 6f 6d 6d 61 6e 64 |:.Send a| command|
|00003660| 20 74 6f 20 61 20 6d 6f | 64 65 6d 2c 20 61 6e 64 | to a mo|dem, and|
|00003670| 20 65 63 68 6f 20 74 68 | 65 20 6d 6f 64 65 6d 27 | echo th|e modem'|
|00003680| 73 20 72 65 73 70 6f 6e | 73 65 2e 0a 09 09 4d 6f |s respon|se....Mo|
|00003690| 64 65 6d 2d 73 74 61 74 | 73 20 6d 61 79 20 62 65 |dem-stat|s may be|
|000036a0| 20 75 73 65 64 20 74 6f | 20 67 61 74 68 65 72 20 | used to| gather |
|000036b0| 6d 6f 64 65 6d 20 6c 69 | 6e 6b 20 73 74 61 74 69 |modem li|nk stati|
|000036c0| 73 74 69 63 73 0a 09 09 | 61 66 74 65 72 20 74 68 |stics...|after th|
|000036d0| 65 20 74 65 72 6d 69 6e | 61 74 69 6f 6e 20 6f 66 |e termin|ation of|
|000036e0| 20 61 20 70 70 70 20 6f | 72 20 73 6c 69 70 20 63 | a ppp o|r slip c|
|000036f0| 6f 6e 6e 65 63 74 69 6f | 6e 2e 0a 09 09 4d 6f 64 |onnectio|n....Mod|
|00003700| 65 6d 2d 73 74 61 74 73 | 20 6d 61 79 20 61 6c 73 |em-stats| may als|
|00003710| 6f 20 62 65 20 75 73 65 | 64 20 74 6f 20 72 65 73 |o be use|d to res|
|00003720| 65 74 20 61 20 6d 6f 64 | 65 6d 2c 0a 09 09 6f 72 |et a mod|em,...or|
|00003730| 20 73 65 6e 64 20 61 6e | 20 69 6e 69 74 69 61 6c | send an| initial|
|00003740| 69 7a 61 74 69 6f 6e 20 | 73 74 72 69 6e 67 20 74 |ization |string t|
|00003750| 6f 20 61 20 6d 6f 64 65 | 6d 2e 0a 43 61 76 65 61 |o a mode|m..Cavea|
|00003760| 74 3a 09 09 4d 6f 64 65 | 6d 2d 73 74 61 74 73 20 |t:..Mode|m-stats |
|00003770| 77 6f 6e 27 74 20 77 6f | 72 6b 20 77 69 74 68 20 |won't wo|rk with |
|00003780| 6d 67 65 74 74 79 28 31 | 29 2e 0a 09 09 49 6e 73 |mgetty(1|)....Ins|
|00003790| 74 65 61 64 2c 20 75 73 | 65 20 74 68 65 20 6d 67 |tead, us|e the mg|
|000037a0| 65 74 74 79 2e 6d 6f 64 | 65 6d 2d 73 74 61 74 73 |etty.mod|em-stats|
|000037b0| 2e 70 61 74 63 68 2e 0a | 4b 65 79 77 6f 72 64 73 |.patch..|Keywords|
|000037c0| 3a 09 6d 6f 64 65 6d 20 | 73 74 61 74 75 73 2c 20 |:.modem |status, |
|000037d0| 61 63 63 6f 75 6e 74 69 | 6e 67 20 73 74 61 74 69 |accounti|ng stati|
|000037e0| 73 74 69 63 73 2c 20 72 | 65 73 65 74 2c 20 69 6e |stics, r|eset, in|
|000037f0| 69 74 69 61 6c 69 7a 65 | 0a 41 75 74 68 6f 72 3a |itialize|.Author:|
|00003800| 20 09 6b 6a 68 40 75 73 | 63 2e 65 64 75 20 28 4b | .kjh@us|c.edu (K|
|00003810| 65 6e 6e 65 74 68 20 4a | 2e 20 48 65 6e 64 72 69 |enneth J|. Hendri|
|00003820| 63 6b 73 6f 6e 29 0a 4d | 61 69 6e 74 61 69 6e 65 |ckson).M|aintaine|
|00003830| 64 2d 62 79 3a 09 6b 6a | 68 40 75 73 63 2e 65 64 |d-by:.kj|h@usc.ed|
|00003840| 75 20 28 4b 65 6e 6e 65 | 74 68 20 4a 2e 20 48 65 |u (Kenne|th J. He|
|00003850| 6e 64 72 69 63 6b 73 6f | 6e 29 0a 50 72 69 6d 61 |ndrickso|n).Prima|
|00003860| 72 79 2d 73 69 74 65 3a | 09 73 75 6e 73 69 74 65 |ry-site:|.sunsite|
|00003870| 2e 75 6e 63 2e 65 64 75 | 20 2f 70 75 62 2f 4c 69 |.unc.edu| /pub/Li|
|00003880| 6e 75 78 2f 61 70 70 73 | 2f 63 6f 6d 6d 2f 6d 6f |nux/apps|/comm/mo|
|00003890| 64 65 6d 2d 73 74 61 74 | 73 2e 74 61 72 2e 67 7a |dem-stat|s.tar.gz|
|000038a0| 0a 09 09 34 6b 20 6d 6f | 64 65 6d 2d 73 74 61 74 |...4k mo|dem-stat|
|000038b0| 73 2e 74 61 72 2e 67 7a | 0a 09 09 31 6b 20 6d 6f |s.tar.gz|...1k mo|
|000038c0| 64 65 6d 2d 73 74 61 74 | 73 2e 6c 73 6d 0a 41 6c |dem-stat|s.lsm.Al|
|000038d0| 74 65 72 6e 61 74 65 2d | 73 69 74 65 3a 20 74 73 |ternate-|site: ts|
|000038e0| 78 2d 31 31 2e 6d 69 74 | 2e 65 64 75 0a 09 09 2f |x-11.mit|.edu.../|
|000038f0| 70 75 62 2f 6c 69 6e 75 | 78 2f 73 6f 75 72 63 65 |pub/linu|x/source|
|00003900| 73 2f 75 73 72 2e 62 69 | 6e 2f 43 6f 6d 6d 75 6e |s/usr.bi|n/Commun|
|00003910| 69 63 61 74 69 6f 6e 73 | 2f 6d 6f 64 65 6d 2d 73 |ications|/modem-s|
|00003920| 74 61 74 73 2e 74 61 72 | 2e 67 7a 0a 50 6c 61 74 |tats.tar|.gz.Plat|
|00003930| 66 6f 72 6d 3a 09 41 20 | 6d 6f 64 65 6d 20 74 68 |form:.A |modem th|
|00003940| 61 74 20 72 65 70 6f 72 | 74 73 20 6c 69 6e 6b 20 |at repor|ts link |
|00003950| 73 74 61 74 69 73 74 69 | 63 73 20 69 73 20 72 65 |statisti|cs is re|
|00003960| 71 75 69 72 65 64 20 66 | 6f 72 0a 09 09 67 61 74 |quired f|or...gat|
|00003970| 68 65 72 69 6e 67 20 6d | 6f 64 65 6d 20 6c 69 6e |hering m|odem lin|
|00003980| 6b 20 73 74 61 74 69 73 | 74 69 63 73 2e 20 20 54 |k statis|tics. T|
|00003990| 68 65 20 55 53 52 20 53 | 70 6f 72 73 74 65 72 20 |he USR S|porster |
|000039a0| 69 73 0a 09 09 6f 6e 65 | 20 6d 6f 64 65 6c 20 74 |is...one| model t|
|000039b0| 68 61 74 20 64 6f 65 73 | 20 74 68 69 73 2e 20 20 |hat does| this. |
|000039c0| 28 53 65 65 20 74 68 65 | 20 41 54 20 49 36 20 63 |(See the| AT I6 c|
|000039d0| 6f 6d 6d 61 6e 64 2e 29 | 0a 43 6f 70 79 69 6e 67 |ommand.)|.Copying|
|000039e0| 2d 70 6f 6c 69 63 79 3a | 09 43 6f 70 79 72 69 67 |-policy:|.Copyrig|
|000039f0| 68 74 20 28 63 29 20 31 | 39 39 35 2c 20 4b 65 6e |ht (c) 1|995, Ken|
|00003a00| 6e 65 74 68 20 4a 2e 20 | 48 65 6e 64 72 69 63 6b |neth J. |Hendrick|
|00003a10| 73 6f 6e 0a 09 09 54 68 | 69 73 20 70 72 6f 67 72 |son...Th|is progr|
|00003a20| 61 6d 20 6d 61 79 20 62 | 65 20 66 72 65 65 6c 79 |am may b|e freely|
|00003a30| 20 63 6f 70 69 65 64 20 | 61 6e 64 20 75 73 65 64 | copied |and used|
|00003a40| 2c 20 61 73 20 6c 6f 6e | 67 20 61 73 0a 09 09 74 |, as lon|g as...t|
|00003a50| 68 65 20 61 63 63 6f 6d | 70 61 6e 79 69 6e 67 20 |he accom|panying |
|00003a60| 73 6f 75 72 63 65 2c 20 | 64 6f 63 75 6d 65 6e 74 |source, |document|
|00003a70| 61 74 69 6f 6e 2c 20 61 | 6e 64 20 74 68 65 20 61 |ation, a|nd the a|
|00003a80| 75 74 68 6f 72 27 73 0a | 09 09 6e 61 6d 65 20 72 |uthor's.|..name r|
|00003a90| 65 6d 61 69 6e 20 69 6e | 74 61 63 74 20 77 69 74 |emain in|tact wit|
|00003aa0| 68 20 74 68 65 20 73 6f | 66 74 77 61 72 65 2e 0a |h the so|ftware..|
|00003ab0| 45 6e 64 0a 00 00 00 00 | 00 00 00 00 00 00 00 00 |End.....|........|
|00003ac0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003ad0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003ae0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003af0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003ba0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003bb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003bc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003bd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003bf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003c00| 6d 6f 64 65 6d 2d 73 74 | 61 74 73 2f 52 45 41 44 |modem-st|ats/READ|
|00003c10| 4d 45 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |ME......|........|
|00003c20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003c30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003c40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003c50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003c60| 00 00 00 00 31 30 30 36 | 34 34 20 00 20 20 20 20 |....1006|44 . |
|00003c70| 20 30 20 00 20 20 20 20 | 20 30 20 00 20 20 20 20 | 0 . | 0 . |
|00003c80| 20 20 20 32 31 31 32 20 | 20 36 30 30 37 37 34 33 | 2112 | 6007743|
|00003c90| 33 34 30 20 20 31 32 32 | 35 31 00 20 30 00 00 00 |340 122|51. 0...|
|00003ca0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003cb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003cc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003cd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003cf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003d00| 00 75 73 74 61 72 20 20 | 00 72 6f 6f 74 00 00 00 |.ustar |.root...|
|00003d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003d20| 00 00 00 00 00 00 00 00 | 00 72 6f 6f 74 00 00 00 |........|.root...|
|00003d30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003d40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003d50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003d60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003d70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003d80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003d90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003e00| 23 09 6d 6f 64 65 6d 2d | 73 74 61 74 73 0a 0a 23 |#.modem-|stats..#|
|00003e10| 20 53 65 6e 64 20 61 20 | 63 6f 6d 6d 61 6e 64 20 | Send a |command |
|00003e20| 74 6f 20 61 20 6d 6f 64 | 65 6d 2c 20 61 6e 64 20 |to a mod|em, and |
|00003e30| 65 63 68 6f 20 74 68 65 | 20 6d 6f 64 65 6d 27 73 |echo the| modem's|
|00003e40| 20 72 65 73 70 6f 6e 73 | 65 2e 0a 0a 23 20 54 68 | respons|e...# Th|
|00003e50| 69 73 20 70 72 6f 67 72 | 61 6d 20 69 73 20 74 79 |is progr|am is ty|
|00003e60| 70 69 63 61 6c 6c 79 20 | 75 73 65 64 20 74 6f 20 |pically |used to |
|00003e70| 64 6f 63 75 6d 65 6e 74 | 20 74 68 65 20 6d 6f 64 |document| the mod|
|00003e80| 65 6d 20 6c 69 6e 6b 20 | 73 74 61 74 75 73 0a 23 |em link |status.#|
|00003e90| 20 61 66 74 65 72 20 61 | 20 70 70 70 20 6f 72 20 | after a| ppp or |
|00003ea0| 73 6c 69 70 20 63 6f 6e | 6e 65 63 74 69 6f 6e 2e |slip con|nection.|
|00003eb0| 20 20 49 74 20 6d 61 79 | 20 61 6c 73 6f 20 62 65 | It may| also be|
|00003ec0| 20 75 73 65 64 20 74 6f | 20 67 61 74 68 65 72 0a | used to| gather.|
|00003ed0| 23 20 74 65 6c 65 70 68 | 6f 6e 65 20 61 63 63 6f |# teleph|one acco|
|00003ee0| 75 6e 74 69 6e 67 20 73 | 74 61 74 69 73 74 69 63 |unting s|tatistic|
|00003ef0| 73 2e 0a 0a 23 20 54 68 | 69 73 20 70 72 6f 67 72 |s...# Th|is progr|
|00003f00| 61 6d 20 6d 61 79 20 61 | 6c 73 6f 20 62 65 20 75 |am may a|lso be u|
|00003f10| 73 65 64 20 74 6f 20 72 | 65 73 65 74 20 61 20 6d |sed to r|eset a m|
|00003f20| 6f 64 65 6d 2c 0a 23 20 | 6f 72 20 73 65 6e 64 20 |odem,.# |or send |
|00003f30| 61 6e 20 69 6e 69 74 69 | 61 6c 69 7a 61 74 69 6f |an initi|alizatio|
|00003f40| 6e 20 73 74 72 69 6e 67 | 20 74 6f 20 61 20 6d 6f |n string| to a mo|
|00003f50| 64 65 6d 2e 0a 0a 23 20 | 54 68 69 73 20 70 72 6f |dem...# |This pro|
|00003f60| 67 72 61 6d 20 6d 61 79 | 20 62 65 20 66 72 65 65 |gram may| be free|
|00003f70| 6c 79 20 63 6f 70 69 65 | 64 20 61 6e 64 20 75 73 |ly copie|d and us|
|00003f80| 65 64 2c 20 61 73 20 6c | 6f 6e 67 20 61 73 20 74 |ed, as l|ong as t|
|00003f90| 68 69 73 20 66 69 6c 65 | 2c 0a 23 20 74 68 65 20 |his file|,.# the |
|00003fa0| 61 63 63 6f 6d 70 61 6e | 79 69 6e 67 20 64 6f 63 |accompan|ying doc|
|00003fb0| 75 6d 65 6e 74 61 74 69 | 6f 6e 2c 20 61 6e 64 20 |umentati|on, and |
|00003fc0| 74 68 65 20 61 75 74 68 | 6f 72 27 73 20 6e 61 6d |the auth|or's nam|
|00003fd0| 65 20 72 65 6d 61 69 6e | 20 69 6e 74 61 63 74 2e |e remain| intact.|
|00003fe0| 0a 0a 23 20 43 6f 70 79 | 72 69 67 68 74 20 28 63 |..# Copy|right (c|
|00003ff0| 29 20 31 39 39 35 2c 20 | 4b 65 6e 6e 65 74 68 20 |) 1995, |Kenneth |
|00004000| 4a 2e 20 48 65 6e 64 72 | 69 63 6b 73 6f 6e 0a 23 |J. Hendr|ickson.#|
|00004010| 20 20 20 20 20 20 6b 6a | 68 40 75 73 63 2e 65 64 | kj|h@usc.ed|
|00004020| 75 2c 20 6b 6a 68 40 73 | 65 61 73 2e 73 6d 75 2e |u, kjh@s|eas.smu.|
|00004030| 65 64 75 0a 0a 23 20 54 | 6f 20 63 6f 6d 70 69 6c |edu..# T|o compil|
|00004040| 65 2c 20 74 79 70 65 09 | 6d 61 6b 65 0a 23 20 54 |e, type.|make.# T|
|00004050| 6f 20 69 6e 73 74 61 6c | 6c 2c 20 74 79 70 65 09 |o instal|l, type.|
|00004060| 6d 61 6b 65 20 69 6e 73 | 74 61 6c 6c 20 69 6e 73 |make ins|tall ins|
|00004070| 74 61 6c 6c 2e 6d 61 6e | 0a 0a 23 20 41 20 73 6e |tall.man|..# A sn|
|00004080| 61 7a 7a 79 20 75 73 65 | 20 66 6f 72 20 6d 6f 64 |azzy use| for mod|
|00004090| 65 6d 2d 73 74 61 74 73 | 20 69 73 20 74 6f 20 67 |em-stats| is to g|
|000040a0| 61 74 68 65 72 20 6d 6f | 64 65 6d 20 6c 69 6e 6b |ather mo|dem link|
|000040b0| 20 73 74 61 74 69 73 74 | 69 63 73 20 61 74 0a 23 | statist|ics at.#|
|000040c0| 20 74 68 65 20 74 65 72 | 6d 69 6e 61 74 69 6f 6e | the ter|mination|
|000040d0| 20 6f 66 20 61 20 70 70 | 70 20 6f 72 20 73 6c 69 | of a pp|p or sli|
|000040e0| 70 20 63 61 6c 6c 2e 20 | 20 49 66 20 79 6f 75 20 |p call. | If you |
|000040f0| 61 72 65 20 75 73 69 6e | 67 20 70 70 70 2c 20 74 |are usin|g ppp, t|
|00004100| 68 65 0a 23 20 66 6f 6c | 6c 6f 77 69 6e 67 20 73 |he.# fol|lowing s|
|00004110| 69 78 20 6c 69 6e 65 73 | 20 69 6e 20 79 6f 75 72 |ix lines| in your|
|00004120| 20 2f 65 74 63 2f 70 70 | 70 2f 69 70 2d 64 6f 77 | /etc/pp|p/ip-dow|
|00004130| 6e 20 66 69 6c 65 20 77 | 69 6c 6c 20 64 6f 20 74 |n file w|ill do t|
|00004140| 68 65 20 6a 6f 62 3a 0a | 0a 23 20 47 61 74 68 65 |he job:.|.# Gathe|
|00004150| 72 20 6d 6f 64 65 6d 20 | 73 74 61 74 69 73 74 69 |r modem |statisti|
|00004160| 63 73 20 61 62 6f 75 74 | 20 74 68 69 73 20 70 61 |cs about| this pa|
|00004170| 72 74 69 63 75 6c 61 72 | 20 63 61 6c 6c 0a 73 6c |rticular| call.sl|
|00004180| 65 65 70 20 32 20 23 20 | 6d 61 6b 65 20 73 75 72 |eep 2 # |make sur|
|00004190| 65 20 74 68 65 20 6d 6f | 64 65 6d 20 69 73 20 72 |e the mo|dem is r|
|000041a0| 65 61 6c 6c 79 20 64 6f | 77 6e 0a 44 45 56 3d 60 |eally do|wn.DEV=`|
|000041b0| 65 63 68 6f 20 24 32 20 | 7c 20 73 65 64 20 2d 65 |echo $2 || sed -e|
|000041c0| 20 27 73 2e 2f 64 65 76 | 2f 2e 2e 27 60 0a 65 63 | 's./dev|/..'`.ec|
|000041d0| 68 6f 20 27 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 27 20 |ho '----|------' |
|000041e0| 3e 3e 20 2f 65 74 63 2f | 70 70 70 2f 6d 6f 64 65 |>> /etc/|ppp/mode|
|000041f0| 6d 2e 24 44 45 56 0a 64 | 61 74 65 20 20 20 20 20 |m.$DEV.d|ate |
|00004200| 20 20 20 20 20 20 20 20 | 20 3e 3e 20 2f 65 74 63 | | >> /etc|
|00004210| 2f 70 70 70 2f 6d 6f 64 | 65 6d 2e 24 44 45 56 0a |/ppp/mod|em.$DEV.|
|00004220| 6d 6f 64 65 6d 2d 73 74 | 61 74 73 20 24 32 20 20 |modem-st|ats $2 |
|00004230| 20 20 3e 3e 20 2f 65 74 | 63 2f 70 70 70 2f 6d 6f | >> /et|c/ppp/mo|
|00004240| 64 65 6d 2e 24 44 45 56 | 0a 0a 00 00 00 00 00 00 |dem.$DEV|........|
|00004250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000042a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000042b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000042c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000042d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000042e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000042f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004300| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004330| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004340| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004350| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004380| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004390| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000043a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000043b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000043c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000043d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000043e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000043f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004400| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004410| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004480| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004490| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000044a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000044b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000044c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000044d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000044e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000044f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004500| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004510| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004520| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004580| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000045a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000045b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000045c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000045d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000045e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000045f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004600| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004610| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004680| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004690| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000046a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000046b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000046c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000046d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000046e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000046f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004700| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004710| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004720| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004730| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004740| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004750| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004760| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004770| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004780| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004790| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000047a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000047b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000047c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000047d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000047e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000047f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004800| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004810| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004820| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004830| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004840| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004850| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004860| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004870| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004880| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004890| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000048a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000048b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000048c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000048d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000048e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000048f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004900| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004910| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004920| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004930| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004940| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004950| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004980| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000049a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000049b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000049c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000049d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000049e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000049f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004a00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004a10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004a20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004a30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004a40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004a50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004a60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004a70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004a80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004a90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004aa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ab0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ac0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ad0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ae0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004af0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004b00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004b10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004b20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004b30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004b40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004b60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004b70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004b80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004b90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ba0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004bb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004bc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004bd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004bf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004c00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004c10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004c20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004c30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004c40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004c50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004c60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004c70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004c80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004c90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ca0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004cb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004cc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004cd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004cf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ea0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004eb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ec0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ed0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ee0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004fa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004fb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+